Skip to main content

omnibias.fields.torch.ops

0.2.0rc1Release candidatePython >=3.10Apache-2.0

Structured scalar, vector, and tensor fields with derivative caches, calculus operators, and coordinate conventions.

import omnibias.fields.torch.ops
Module contract & mathematical conventions

Functional operator surface for the torch backend (Option 2 kernel).

The ComponentView / VectorView attribute DSL forwards into these functions; users may also import them directly when writing programmatic / extension code:

from omnibias.fields.torch import ops adv = ops.advection(state, velocity=("u", "v", "w"))

All ops consume a FieldState (never raw (u, coords) tensors) so the closed-form path stays closed-form: the state's SigmaCache is filled lazily and reused across orders.

Shared formulas do not imply universal floating-point identity. Verify dtype, shape, derivative-order support, and the stated numerical assumptions for the path you use.

Imports & aliases​

These names share a definition with another public module. Follow a name for its full contract, parameters, and examples.

Import from this moduleCanonical reference
advectionomnibias.fields.torch.ops.advection
advection_diffusion_residualomnibias.fields.torch.ops.advection_diffusion_residual
biharmonicomnibias.fields.torch.ops.biharmonic
conservation_residualomnibias.fields.torch.ops.conservation_residual
curlomnibias.fields.torch.ops.curl
curl_of_curlomnibias.fields.torch.ops.curl_of_curl
dalembertianomnibias.fields.torch.ops.dalembertian
deformation_gradientomnibias.fields.torch.ops.deformation_gradient
derivativeomnibias.fields.torch.ops.derivative
diffusive_fluxomnibias.fields.torch.ops.diffusive_flux
directional_derivativeomnibias.fields.torch.ops.directional_derivative
divergenceomnibias.fields.torch.ops.divergence
dzomnibias.fields.torch.ops.dz
dzbaromnibias.fields.torch.ops.dzbar
flux_divergenceomnibias.fields.torch.ops.flux_divergence
grad_squared_normomnibias.fields.torch.ops.grad_squared_norm
gradientomnibias.fields.torch.ops.gradient
gradient_of_compositionomnibias.fields.torch.ops.gradient_of_composition
gradient_of_derivativeomnibias.fields.torch.ops.gradient_of_derivative
gradient_of_divergenceomnibias.fields.torch.ops.gradient_of_divergence
hessianomnibias.fields.torch.ops.hessian
inner_productomnibias.fields.torch.ops.inner_product
integrateomnibias.fields.torch.ops.integrate
jacobianomnibias.fields.torch.ops.jacobian
l2_normomnibias.fields.torch.ops.l2_norm
laplacianomnibias.fields.torch.ops.laplacian
laplacian_of_compositionomnibias.fields.torch.ops.laplacian_of_composition
line_integralomnibias.fields.torch.ops.line_integral
material_derivativeomnibias.fields.torch.ops.material_derivative
mixed_partialomnibias.fields.torch.ops.mixed_partial
p_laplacianomnibias.fields.torch.ops.p_laplacian
polylaplacianomnibias.fields.torch.ops.polylaplacian
quadrature_nodesomnibias.fields.torch.ops.quadrature_nodes
rate_of_rotation_tensoromnibias.fields.torch.ops.rate_of_rotation_tensor
registeromnibias.fields.jax.ops.register
skew_symmetric_advectionomnibias.fields.torch.ops.skew_symmetric_advection
sobolev_normomnibias.fields.torch.ops.sobolev_norm
spatial_hessianomnibias.fields.torch.ops.spatial_hessian
spatial_jacobianomnibias.fields.torch.ops.spatial_jacobian
stack_componentsomnibias.fields.torch.ops.stack_components
strain_rateomnibias.fields.torch.ops.strain_rate
tensor_cofactoromnibias.fields.torch.ops.tensor_cofactor
tensor_determinantomnibias.fields.torch.ops.tensor_determinant
tensor_divergenceomnibias.fields.torch.ops.tensor_divergence
tensor_double_dotomnibias.fields.torch.ops.tensor_double_dot
tensor_inverseomnibias.fields.torch.ops.tensor_inverse
tensor_matmulomnibias.fields.torch.ops.tensor_matmul
tensor_traceomnibias.fields.torch.ops.tensor_trace
tensor_transposeomnibias.fields.torch.ops.tensor_transpose
valueomnibias.fields.torch.ops.value
variable_coefficient_diffusionomnibias.fields.torch.ops.variable_coefficient_diffusion
vector_biharmonicomnibias.fields.torch.ops.vector_biharmonic
vector_derivativeomnibias.fields.torch.ops.vector_derivative
vector_hessianomnibias.fields.torch.ops.vector_hessian
vector_laplacianomnibias.fields.torch.ops.vector_laplacian
vector_polylaplacianomnibias.fields.torch.ops.vector_polylaplacian
vorticityomnibias.fields.torch.ops.vorticity