MeDiPack  1.3.0
A Message Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
typeDefinitions.h File Reference
Include dependency graph for typeDefinitions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  medi::HandleBase
 
struct  medi::PairWithInt< T >
 

Namespaces

namespace  medi
 Global namespace for MeDiPack - Message Differentiation Package.
 

Typedefs

typedef int(* medi::ContinueFunction) (HandleBase *h)
 
typedef void(* medi::CustomFunction) (void *data)
 
typedef PairWithInt< double > medi::DoubleIntPair
 
typedef PairWithInt< float > medi::FloatIntPair
 
typedef void(* medi::ForwardFunction) (HandleBase *h, AdjointInterface *a)
 
typedef PairWithInt< int > medi::IntIntPair
 
typedef PairWithInt< long double > medi::LongDoubleIntPair
 
typedef PairWithInt< long > medi::LongIntPair
 
typedef void(* medi::PostAdjointOperation) (void *adjoints, void *primals, void *rootPrimals, int count, int dim)
 
typedef void(* medi::PreAdjointOperation) (void *adjoints, void *primals, int count, int dim)
 
typedef void(* medi::PrimalFunction) (HandleBase *h, AdjointInterface *a)
 
typedef void(* medi::ReverseFunction) (HandleBase *h, AdjointInterface *a)
 
typedef PairWithInt< short > medi::ShortIntPair
 

Enumerations

enum class  medi::ManualDeleteType { medi::Normal , medi::Async , medi::Wait }