MeDiPack
1.3.0
A Message Differentiation Package
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
C
medi::AdjointInterface
▼
C
medi::ADToolInterface
The interface for the AD tool that is accessed by MeDiPack
▼
C
medi::ADToolBase< Impl, AdjointType, PrimalType, IndexType >
C
medi::ADToolImplCommon< Impl, restorePrimal, modifiedBuffer, Type, AdjointType, PrimalType, IndexType >
▼
C
medi::ADToolBase< ADToolPassive, void, void, void >
C
medi::ADToolPassive
Implementation for the AD tool interface of a type that is no AD type
C
medi::ADToolBase< Impl, AdjointTypeB, PrimalTypeB, IndexTypeB >
C
medi::StaticADToolInterface
The static methods for the AD tool interface
C
medi::AMPI_IN_PLACE_IMPL
Implementation of the MPI_IN_PLACE structure
C
medi::AMPI_Message
Stores additional information for a MPI_Message
C
medi::AMPI_Op
Structure for the special handling of the MPI_Op structure
C
medi::AMPI_Request
C
medi::FunctionHelper< Type, ModifiedType, PrimalType, IndexType, AdjointType, Tool >
The provides all methods required for the creation of operators for AD types
▼
C
medi::HandleBase
C
medi::AMPI_Allgather_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Allgatherv_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Allreduce_global_AdjointHandle< DATATYPE >
C
medi::AMPI_Alltoall_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Alltoallv_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Bcast_wrap_AdjointHandle< DATATYPE >
C
medi::AMPI_Bsend_AdjointHandle< DATATYPE >
C
medi::AMPI_Gather_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Gatherv_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Mrecv_AdjointHandle< DATATYPE >
C
medi::AMPI_Recv_AdjointHandle< DATATYPE >
C
medi::AMPI_Reduce_global_AdjointHandle< DATATYPE >
C
medi::AMPI_Rsend_AdjointHandle< DATATYPE >
C
medi::AMPI_Scatter_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Scatterv_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Send_AdjointHandle< DATATYPE >
C
medi::AMPI_Sendrecv_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Ssend_AdjointHandle< DATATYPE >
▼
C
medi::AsyncAdjointHandle
C
medi::AMPI_Iallgather_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Iallgatherv_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Iallreduce_global_AdjointHandle< DATATYPE >
C
medi::AMPI_Ialltoall_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Ialltoallv_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Ibcast_wrap_AdjointHandle< DATATYPE >
C
medi::AMPI_Ibsend_AdjointHandle< DATATYPE >
C
medi::AMPI_Igather_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Igatherv_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Imrecv_AdjointHandle< DATATYPE >
C
medi::AMPI_Irecv_AdjointHandle< DATATYPE >
C
medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >
C
medi::AMPI_Irsend_AdjointHandle< DATATYPE >
C
medi::AMPI_Iscatter_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Iscatterv_AdjointHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Isend_AdjointHandle< DATATYPE >
C
medi::AMPI_Issend_AdjointHandle< DATATYPE >
▼
C
medi::AsyncHandle
C
medi::AMPI_Bsend_init_AsyncHandle< DATATYPE >
C
medi::AMPI_Iallgather_AsyncHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Iallgatherv_AsyncHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Iallreduce_global_AsyncHandle< DATATYPE >
C
medi::AMPI_Ialltoall_AsyncHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Ibcast_wrap_AsyncHandle< DATATYPE >
C
medi::AMPI_Ibsend_AsyncHandle< DATATYPE >
C
medi::AMPI_Igather_AsyncHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Igatherv_AsyncHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Imrecv_AsyncHandle< DATATYPE >
C
medi::AMPI_Irecv_AsyncHandle< DATATYPE >
C
medi::AMPI_Ireduce_global_AsyncHandle< DATATYPE >
C
medi::AMPI_Ireduce_local_Handle< DATATYPE >
C
medi::AMPI_Ireduce_modified_Handle< DATATYPE >
C
medi::AMPI_Irsend_AsyncHandle< DATATYPE >
C
medi::AMPI_Iscatter_AsyncHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Iscatterv_AsyncHandle< SENDTYPE, RECVTYPE >
C
medi::AMPI_Isend_AsyncHandle< DATATYPE >
C
medi::AMPI_Issend_AsyncHandle< DATATYPE >
C
medi::AMPI_Recv_init_AsyncHandle< DATATYPE >
C
medi::AMPI_Rsend_init_AsyncHandle< DATATYPE >
C
medi::AMPI_Send_init_AsyncHandle< DATATYPE >
C
medi::AMPI_Ssend_init_AsyncHandle< DATATYPE >
C
medi::WaitHandle
C
medi::LinearDisplacements
Helper structure for the easy creation of a linear displacement with a the same length
C
medi::FunctionHelper< Type, ModifiedType, PrimalType, IndexType, AdjointType, Tool >::ModTypeInt
▼
C
medi::MpiTypeInterface
Wrapper interface for MPI types in communications
▼
C
medi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >
C
medi::MpiTypeDefault< ADTool >
The default implementation of a MPI type that is represented by an AD type
▼
C
medi::MpiTypeBase< MpiTypePassive< T >, T, T, ADToolPassive >
C
medi::MpiTypePassive< T >
C
medi::MpiStructType
Handling for costum MPI_Datatypes crated by the user
C
medi::MpiTypeBase< Impl, TypeB, ModifiedTypeB, ADToolB >
C
medi::OperatorHelper< FuncHelp >
C
medi::PairWithInt< T >
C
Residuals
C
medi::ToolInterface< Type, ModifiedType, PrimalType, IndexType >
C
medi::FunctionHelper< Type, ModifiedType, PrimalType, IndexType, AdjointType, Tool >::TypeInt
Impressum
Generated by
1.10.0