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.variational_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.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.domain module
BoundaryDomain
Domain
Domain.__add__()
Domain.__and__()
Domain.__call__()
Domain.__contains__()
Domain.__mul__()
Domain.__sub__()
Domain.boundary
Domain.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.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
Points
Points.__add__()
Points.__eq__()
Points.__getitem__()
Points.__iter__()
Points.__len__()
Points.__mul__()
Points.__or__()
Points.__pow__()
Points.__sub__()
Points.__truediv__()
Points.as_tensor
Points.coordinates
Points.cuda()
Points.device
Points.dim
Points.empty()
Points.from_coordinates()
Points.isempty
Points.join()
Points.joined()
Points.repeat()
Points.requires_grad
Points.shape
Points.to()
Points.track_coord_gradients()
Points.unsqueeze()
Points.variables
- torchphysics.problem.spaces.space module