File kernel/src/plugin/PluginTypes.hpp

Go to the source code of this file

list of typedef for pointers to functions used in plugin mechanism.

Typedefs

typedef void (*FPtr1)(double, unsigned int, double *, double *, unsigned int, double *)
typedef void (*FPtr2)(unsigned int, double *, unsigned int, double *, double *, unsigned int, double *)
typedef void (*FPtr3)(unsigned int, double *, unsigned int, double *, unsigned int, double *)
typedef void (*FPtr4)(unsigned int, double *, double, unsigned int, double *, unsigned int, double *)
typedef void (*FPtr4bis)(unsigned int, double *, unsigned int, double *, unsigned int, double *, unsigned int, double *)
typedef void (*FPtr5)(unsigned int, double *, double *, double *, unsigned int, double *)
typedef void (*FPtr5bis)(unsigned int, double *, unsigned int, double *, unsigned int, double *, unsigned int, double *)
typedef void (*FPtr6)(double, unsigned int, double *, double *, double *, unsigned int, double *)
typedef void (*FPtr7)(unsigned int, double *, double *, unsigned int, double *)
typedef void (*InPtr)(unsigned int, double *, double, unsigned int, double *, unsigned int, double *)
typedef void (*MatrixFunctionOfTime)(double, unsigned int, unsigned int, double *, unsigned int, double *)

Pointer to function used for plug-in for matrix-type operators that depends only on time.

typedef void (*OutPtr)(unsigned int, double *, double, unsigned int, double *, double *, unsigned int, double *)
typedef void (*VectorFunctionOfTime)(double, unsigned int, double *, unsigned int, double *)

Pointer to function used for plug-in for vector-type operators that depends only on time.