CoDiPack  2.2.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type > Member List

This is the complete list of members for codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >, including all inherited members.

AdjointVectorAccess typedefcodi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >
callForward(typename codi::ActiveArgumentStoreTraits< Type * >::Real const *A, bool active_A, typename codi::ActiveArgumentStoreTraits< Type * >::Gradient *A_d_in, typename codi::ActiveArgumentStoreTraits< Type * >::Real const *B, bool active_B, typename codi::ActiveArgumentStoreTraits< Type * >::Gradient *B_d_in, typename codi::ActiveArgumentStoreTraits< Type * >::Real *R, typename codi::ActiveArgumentStoreTraits< Type * >::Gradient *R_d_out, typename codi::PassiveArgumentStoreTraits< int, uint8_t >::Store n, typename codi::PassiveArgumentStoreTraits< int, uint8_t >::Store k, typename codi::PassiveArgumentStoreTraits< int, uint8_t >::Store m)codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >inlinestatic
callPrimal(bool active, typename codi::ActiveArgumentStoreTraits< Type * >::Real const *A, bool active_A, typename codi::ActiveArgumentStoreTraits< Type * >::Identifier const *A_i_in, typename codi::ActiveArgumentStoreTraits< Type * >::Real const *B, bool active_B, typename codi::ActiveArgumentStoreTraits< Type * >::Identifier const *B_i_in, typename codi::ActiveArgumentStoreTraits< Type * >::Real *R, typename codi::ActiveArgumentStoreTraits< Type * >::Identifier *R_i_out, int n, int k, int m)codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >inlinestatic
callReverse(typename codi::ActiveArgumentStoreTraits< Type * >::Real const *A, bool active_A, typename codi::ActiveArgumentStoreTraits< Type * >::Gradient *A_b_in, typename codi::ActiveArgumentStoreTraits< Type * >::Real const *B, bool active_B, typename codi::ActiveArgumentStoreTraits< Type * >::Gradient *B_b_in, typename codi::ActiveArgumentStoreTraits< Type * >::Real *R, typename codi::ActiveArgumentStoreTraits< Type * >::Gradient *R_b_out, typename codi::PassiveArgumentStoreTraits< int, uint8_t >::Store n, typename codi::PassiveArgumentStoreTraits< int, uint8_t >::Store k, typename codi::PassiveArgumentStoreTraits< int, uint8_t >::Store m)codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >inlinestatic
del(Tape *tape, codi::ByteDataView &dataStore)codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >inlinestatic
evalAndStore(Type const *A, Type const *B, Type *R, int n, int k, int m)codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >inlinestatic
forward(Tape *tape, codi::ByteDataView &dataStore, AdjointVectorAccess adjoints)codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >inlinestatic
IDcodi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >static
registerOnTape()codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >inlinestatic
reverse(Tape *tape, codi::ByteDataView &dataStore, AdjointVectorAccess adjoints)codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >inlinestatic
Tape typedefcodi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >