Cmedi::AdjointInterface | |
▼Cmedi::ADToolInterface | The 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::ADToolPassive | Implementation for the AD tool interface of a type that is no AD type |
Cmedi::ADToolBase< Impl, AdjointTypeB, PrimalTypeB, IndexTypeB > | |
Cmedi::StaticADToolInterface | The static methods for the AD tool interface |
Cmedi::AMPI_IN_PLACE_IMPL | Implementation of the MPI_IN_PLACE structure |
Cmedi::AMPI_Message | Stores additional information for a MPI_Message |
Cmedi::AMPI_Op | Structure 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::LinearDisplacements | Helper structure for the easy creation of a linear displacement with a the same length |
Cmedi::FunctionHelper< Type, ModifiedType, PrimalType, IndexType, AdjointType, Tool >::ModTypeInt | |
▼Cmedi::MpiTypeInterface | Wrapper interface for MPI types in communications |
Cmedi::MpiTypeBase< MpiTypeDefault< ADTool >, Type, ModifiedType, Tool > | |
Cmedi::MpiTypeBase< MpiTypePassive< T >, Type, ModifiedType, ADToolPassive > | |
►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::MpiStructType | Handling for costum MPI_Datatypes crated by the user |
►Cmedi::MpiTypeBase< Impl, TypeB, ModifiedTypeB, ADToolB > | |
Cmedi::MpiTypePassive< char > | |
Cmedi::MpiTypePassive< short > | |
Cmedi::MpiTypePassive< int > | |
Cmedi::MpiTypePassive< long > | |
Cmedi::MpiTypePassive< long long int > | |
Cmedi::MpiTypePassive< signed char > | |
Cmedi::MpiTypePassive< unsigned char > | |
Cmedi::MpiTypePassive< unsigned short > | |
Cmedi::MpiTypePassive< unsigned int > | |
Cmedi::MpiTypePassive< unsigned long > | |
Cmedi::MpiTypePassive< unsigned long long int > | |
Cmedi::MpiTypePassive< float > | |
Cmedi::MpiTypePassive< double > | |
Cmedi::MpiTypePassive< long double > | |
Cmedi::MpiTypePassive< wchar_t > | |
Cmedi::MpiTypePassive< bool > | |
Cmedi::MpiTypePassive< int8_t > | |
Cmedi::MpiTypePassive< int16_t > | |
Cmedi::MpiTypePassive< int32_t > | |
Cmedi::MpiTypePassive< int64_t > | |
Cmedi::MpiTypePassive< uint8_t > | |
Cmedi::MpiTypePassive< uint16_t > | |
Cmedi::MpiTypePassive< uint32_t > | |
Cmedi::MpiTypePassive< uint64_t > | |
Cmedi::MpiTypePassive< MPI_Aint > | |
Cmedi::MpiTypePassive< MPI_Count > | |
Cmedi::MpiTypePassive< MPI_Offset > | |
Cmedi::MpiTypePassive< medi::FloatIntPair > | |
Cmedi::MpiTypePassive< medi::DoubleIntPair > | |
Cmedi::MpiTypePassive< medi::LongIntPair > | |
Cmedi::MpiTypePassive< medi::IntIntPair > | |
Cmedi::MpiTypePassive< medi::ShortIntPair > | |
Cmedi::MpiTypePassive< medi::LongDoubleIntPair > | |
Cmedi::OperatorHelper< FuncHelp > | |
Cmedi::PairWithInt< T > | |
CResiduals | |
Cmedi::ToolInterface< Type, ModifiedType, PrimalType, IndexType > | |
Cmedi::FunctionHelper< Type, ModifiedType, PrimalType, IndexType, AdjointType, Tool >::TypeInt | |