cherab.imas.mathΒΆ

Subpackage for mathematical utilities.

Classes

StructGridFunction2D

Simple interpolator for the data defined on the 2D structured grid.

StructGridFunction3D

Simple interpolator for the data defined on the 3D structured grid.

StructGridVectorFunction2D

Simple vector interpolator for the data defined on the 2D structured grid.

StructGridVectorFunction3D

Simple vector interpolator for the data defined on the 3D structured grid.

UnitVector1D

Evaluates a unit vector for the given VectorFunction1D instance.

UnitVector2D

Evaluates a unit vector for the given VectorFunction2D instance.

UnitVector3D

Evaluates a unit vector for the given VectorFunction3D instance.

UnstructGridFunction2D

Simple interpolator for the data defined on the 2D unstructured grid.

UnstructGridFunction3D

Simple interpolator for the data defined on the 3D unstructured grid.

UnstructGridVectorFunction2D

Simple vector interpolator for the data defined on the 2D unstructured grid.

UnstructGridVectorFunction3D

Simple vector interpolator for the data defined on the 3D unstructured grid.

Modules

functions

Mathematical function utilities.

interpolators

Interpolators for structured and unstructured grid functions.

tetrahedralize

Module for tetrahedralization of hexahedral cells.