torchphysics.problem package
Classes and a wrapper to handle the whole problem of a pde, including the pde, variables and their domains and boudary conditions
Subpackages
- torchphysics.problem.conditions package
- Submodules
- torchphysics.problem.conditions.condition module
- torchphysics.problem.conditions.deeponet_condition module
- torchphysics.problem.conditions.operator_condition module
- torchphysics.problem.domains package
- Subpackages
- torchphysics.problem.domains.domain0D package
- torchphysics.problem.domains.domain1D package
- torchphysics.problem.domains.domain2D package
- torchphysics.problem.domains.domain3D package
- torchphysics.problem.domains.domainND package
- torchphysics.problem.domains.domainoperations namespace
- Submodules
- torchphysics.problem.domains.domainoperations.cut module
- torchphysics.problem.domains.domainoperations.intersection module
- torchphysics.problem.domains.domainoperations.product module
- torchphysics.problem.domains.domainoperations.rotate module
- torchphysics.problem.domains.domainoperations.sampler_helper module
- torchphysics.problem.domains.domainoperations.translate module
- torchphysics.problem.domains.domainoperations.union module
- torchphysics.problem.domains.functionsets package
- Submodules
- torchphysics.problem.domains.functionsets.custom_functionset module
- torchphysics.problem.domains.functionsets.data_functionset module
- torchphysics.problem.domains.functionsets.functionset module
- torchphysics.problem.domains.functionsets.functionset_operations module
- torchphysics.problem.domains.functionsets.grf_functionset module
- torchphysics.problem.domains.functionsets.harmonic_functionset module
- Submodules
- torchphysics.problem.domains.domain module
BoundaryDomainDomainDomain.__add__()Domain.__and__()Domain.__call__()Domain.__contains__()Domain.__mul__()Domain.__or__()Domain.__sub__()Domain.boundaryDomain.bounding_box()Domain.compute_n_from_density()Domain.len_of_params()Domain.sample_grid()Domain.sample_random_uniform()Domain.set_necessary_variables()Domain.set_volume()Domain.transform_to_user_functions()Domain.volume()
- Subpackages
- torchphysics.problem.samplers package
- Submodules
- torchphysics.problem.samplers.data_samplers module
- torchphysics.problem.samplers.function_sampler module
- torchphysics.problem.samplers.grid_samplers module
- torchphysics.problem.samplers.plot_samplers module
- torchphysics.problem.samplers.random_samplers module
- torchphysics.problem.samplers.sampler_base module
- torchphysics.problem.spaces package
- Submodules
- torchphysics.problem.spaces.functionspace module
- torchphysics.problem.spaces.points module
PointsPoints.__add__()Points.__eq__()Points.__getitem__()Points.__iter__()Points.__len__()Points.__mul__()Points.__or__()Points.__pow__()Points.__sub__()Points.__truediv__()Points.as_tensorPoints.coordinatesPoints.cuda()Points.devicePoints.dimPoints.empty()Points.from_coordinates()Points.isemptyPoints.join()Points.joined()Points.repeat()Points.requires_gradPoints.shapePoints.to()Points.track_coord_gradients()Points.unsqueeze()Points.variables
- torchphysics.problem.spaces.space module