MeDiPack  1.3.0
A Message Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cmedi::AdjointInterface
 Cmedi::ADToolInterfaceThe interface for the AD tool that is accessed by MeDiPack
 Cmedi::ADToolBase< Impl, AdjointType, PrimalType, IndexType >
 Cmedi::ADToolImplCommon< Impl, restorePrimal, modifiedBuffer, Type, AdjointType, PrimalType, IndexType >
 Cmedi::ADToolBase< ADToolPassive, void, void, void >
 Cmedi::ADToolPassiveImplementation for the AD tool interface of a type that is no AD type
 Cmedi::ADToolBase< Impl, AdjointTypeB, PrimalTypeB, IndexTypeB >
 Cmedi::StaticADToolInterfaceThe static methods for the AD tool interface
 Cmedi::AMPI_IN_PLACE_IMPLImplementation of the MPI_IN_PLACE structure
 Cmedi::AMPI_MessageStores additional information for a MPI_Message
 Cmedi::AMPI_OpStructure for the special handling of the MPI_Op structure
 Cmedi::AMPI_Request
 Cmedi::FunctionHelper< Type, ModifiedType, PrimalType, IndexType, AdjointType, Tool >The provides all methods required for the creation of operators for AD types
 Cmedi::HandleBase
 Cmedi::AMPI_Allgather_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Allgatherv_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Allreduce_global_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Alltoall_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Alltoallv_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Bcast_wrap_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Bsend_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Gather_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Gatherv_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Mrecv_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Recv_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Reduce_global_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Rsend_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Scatter_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Scatterv_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Send_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Sendrecv_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Ssend_AdjointHandle< DATATYPE >
 Cmedi::AsyncAdjointHandle
 Cmedi::AMPI_Iallgather_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Iallgatherv_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Iallreduce_global_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Ialltoall_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Ialltoallv_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Ibcast_wrap_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Ibsend_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Igather_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Igatherv_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Imrecv_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Irecv_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Irsend_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Iscatter_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Iscatterv_AdjointHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Isend_AdjointHandle< DATATYPE >
 Cmedi::AMPI_Issend_AdjointHandle< DATATYPE >
 Cmedi::AsyncHandle
 Cmedi::AMPI_Bsend_init_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Iallgather_AsyncHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Iallgatherv_AsyncHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Iallreduce_global_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Ialltoall_AsyncHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Ibcast_wrap_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Ibsend_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Igather_AsyncHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Igatherv_AsyncHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Imrecv_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Irecv_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Ireduce_global_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Ireduce_local_Handle< DATATYPE >
 Cmedi::AMPI_Ireduce_modified_Handle< DATATYPE >
 Cmedi::AMPI_Irsend_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Iscatter_AsyncHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Iscatterv_AsyncHandle< SENDTYPE, RECVTYPE >
 Cmedi::AMPI_Isend_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Issend_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Recv_init_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Rsend_init_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Send_init_AsyncHandle< DATATYPE >
 Cmedi::AMPI_Ssend_init_AsyncHandle< DATATYPE >
 Cmedi::WaitHandle
 Cmedi::LinearDisplacementsHelper structure for the easy creation of a linear displacement with a the same length
 Cmedi::FunctionHelper< Type, ModifiedType, PrimalType, IndexType, AdjointType, Tool >::ModTypeInt
 Cmedi::MpiTypeInterfaceWrapper interface for MPI types in communications
 Cmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >
 Cmedi::MpiTypeDefault< ADTool >The default implementation of a MPI type that is represented by an AD type
 Cmedi::MpiTypeBase< MpiTypePassive< T >, T, T, ADToolPassive >
 Cmedi::MpiTypePassive< T >
 Cmedi::MpiStructTypeHandling for costum MPI_Datatypes crated by the user
 Cmedi::MpiTypeBase< Impl, TypeB, ModifiedTypeB, ADToolB >
 Cmedi::OperatorHelper< FuncHelp >
 Cmedi::PairWithInt< T >
 CResiduals
 Cmedi::ToolInterface< Type, ModifiedType, PrimalType, IndexType >
 Cmedi::FunctionHelper< Type, ModifiedType, PrimalType, IndexType, AdjointType, Tool >::TypeInt