ot::_p_DAMG | The Octree-Multigrid Object |
AppCtx | |
ot::cNumEtype< 0 > | |
ot::cNumEtype< 1 > | |
ot::cNumEtype< 2 > | |
ot::cNumEtype< 3 > | |
ot::cNumEtype< 4 > | |
ot::cNumEtype< 5 > | |
ot::cNumEtype< 6 > | |
ot::cNumEtype< 7 > | |
ot::DA | Class that manages the octree mesh |
DirichletJacData | |
ElasticityData | |
ot::fem::feMat | |
ot::fem::feMatrix< T > | |
ot::fem::feVec | |
ot::fem::feVector< T > | |
ot::FineTouchedDummyStatus | A class used within the dummy restriction operation |
ot::FineTouchedStatus | A private class used inside Restriction and Prolongation |
seq::IndexHolder< T > | A small helper class used while sorting a pair of value and its index in an array/vector |
Jac1MFreeData | |
Jac2MFreeData | |
Jac3MFreeData | |
ot::LoopCounters | |
massMatrix | Main class for finite element assembly of a generic mass matrix |
ot::MatRecord | A class to be used while setting values into a Matrix |
MeshRecord | |
par::Mpi_datatype | An abstract class used for communicating messages using user-defined datatypes. The user must implement the static member function "value()" that returns the MPI_Datatype corresponding to this user-defined datatype |
par::Mpi_datatype< bool > | A template specialization of the abstract class Mpi_datatype. This can be used for communicating messages of type "bool" |
par::Mpi_datatype< MeshRecord > | |
par::Mpi_datatype< ot::FineTouchedDummyStatus > | |
par::Mpi_datatype< ot::FineTouchedStatus > | |
par::Mpi_datatype< ot::NodeAndValues< T, ARR_LEN > > | A template specialization of the abstract class "Mpi_datatype" for communicating messages of type "ot::NodeAndValues<T, unsigned int>" |
par::Mpi_datatype< ot::TreeNode > | A template specialization of the abstract class "Mpi_datatype" for communicating messages of type "ot::TreeNode" |
par::Mpi_datatype< std::complex< T > > | |
par::Mpi_datatype< Vertex > | |
ot::NodeAndRanks | A small helper class that pairs an octant with a list of processors |
ot::NodeAndValues< T, ARR_LEN > | A small helper class that pairs an octant with some values. The class is templated on the length and type of the array. This class has an MPI_Datatype associated with it and it can be communicated between processors |
ot::PC_BlockDiag | Context for using the Block Diagonal preconditioner |
ot::PC_KSP_Shell | A private preconditioner object used within DAMG at the coarsest grid when not all processors are active on the coarsest grid |
Point | A point class |
stiffnessMatrix | Main class for finite element assembly of a generic stiffness matrix |
timeInfo | |
ot::TransferOpData | Context used for storing information required by the inter-grid transfer operators |
ot::TreeNode | A class to manage octants |
ot::TreeNodePointer | A wrapper for linked list based octree representation |
ot::updateContext | |
Vertex |