mth::AD< T, N > | Forward automatic differentiation variable |
mth::AD< T, 0 > | Forward automatic differentiation variable with dynamic variable array |
crv::Adapt | Base crv::Adapt class, looks the same as ma::Adapt, but carries tag identifying validity (see crvShape.h) |
ma::AnisotropicFunction | User-defined Anisotropic size function |
can::Array< T, N > | Compile-time (static) array of size N |
can::Array< T, 0 > | Run-time (dynamic) array |
ma::AutoSolutionTransfer | MeshAdapt's automatic solution transfer system |
apf::Balancer | Load balance over all mesh parts |
crv::BezierCurver | This curves a mesh with Bezier shapes |
apf::BuildCallback | User-defined entity creation callback |
apf::CavityOp | User-defined mesh cavity operator |
apf::Copy | Reference to an object representing the same entity |
apf::Divide | Divide the part id |
apf::DynamicMatrix | A runtime-sized dense matrix |
apf::DynamicVector | A runtime-sized linear algebra vector of doubles |
apf::EntityShape | Shape functions over this element |
apf::FieldShape | Describes field distribution and shape functions |
apf::Function | User-defined Analytic Function |
gmi_model | Basic structure for all GMI models |
gmi_model_ops | Model interface definition |
gmi_set | Set of model entities |
crv::GregoryCurver | This curves a mesh with 4th order G1 Patches |
ma::Input | User configuration for a MeshAdapt run |
ph::Input | User configuration for Chef execution |
apf::Integrator | A virtual base for user-defined integrators |
crv::InterpolatingCurver | Curves an already changed mesh |
ma::IsotropicFunction | User-defined Isotropic size function |
apf::Matrix< M, N > | Template-generic matrix of M by N doubles |
mth::Matrix< T, M, N > | Compile-time (static) matrix |
apf::Matrix3x3 | Convenience wrapper over apf::Matrix<3,3> |
mth::Matrix3x3< T > | Convenience wrapper over Matrix<T,3,3> |
mth::Matrix< T, 0, 0 > | Run-time (dynamic) matrix |
apf::Mesh | Interface to a mesh part |
apf::Mesh2 | Extended mesh interface for modification |
crv::MeshCurver | Base Mesh curving object |
apf::Migration | Migration plan object: local elements to destinations |
apf::Modulo | Return part id modulo n |
apf::Multiply | Multiply the part id |
can::NewArray< T > | Wrapper over operator new/delete [] |
apf::Node | Node identifier |
Parma_GroupCode | User-defined code to run on process sub-groups |
crv::Quality | Class to store matrices used in quality assessment and validity checking |
apf::Remap | Map from old part ids to new part ids |
apf::Round | Map to nearest multiple of n |
apf::Sharing | Abstract description of entity copy sharing |
ma::SolutionTransfer | User-defined solution transfer base |
ma::SolutionTransfers | Meta-object that carries out a series of transfers |
apf::Splitter | Splits a mesh part into many |
apf::Unmodulo | Inverse of apf::Modulo |
apf::Up | Statically sized container for upward adjacency queries |
apf::Vector< N > | Template-generic vector of N doubles |
mth::Vector< T, N > | Compile-time (static) vector of size N |
mth::Vector3< T > | Convenience wrapper over apf::Vector<3> |
apf::Vector3 | Convenience wrapper over apf::Vector<3> |
mth::Vector< T, 0 > | Run-time (dynamic) vector |