41 #ifndef rrc_libstruct_apiH
42 #define rrc_libstruct_apiH
46 #if defined(__cplusplus)
132 #if defined(__cplusplus)
138 #ifndef DOXYGEN_SHOULD_SKIP_THIS
C_DECL_SPEC RRDoubleMatrixPtr rrcCallConv getEigenvaluesMatrix(const RRDoubleMatrixPtr mat)
Compute the eigenvalues of a double matrix.
C_DECL_SPEC RRComplexVectorPtr rrcCallConv getEigenvaluesVector(const RRDoubleMatrixPtr mat)
Compute the eigenvalues of a double matrix.
C_DECL_SPEC RRComplexMatrixPtr rrcCallConv getEigenVectors(RRDoubleMatrixPtr matrix)
Calculates the eigen-vectors of a square real matrix. This function calculates the complex (right)eig...
C_DECL_SPEC RRComplexMatrixPtr rrcCallConv getZEigenVectors(RRComplexMatrixPtr matrix)
Calculates the eigen-vectors of a square nonsymmetrix complex matrix. This function calculates the co...
C_DECL_SPEC RRDoubleMatrixPtr rrcCallConv getL0Matrix(RRHandle handle)
Returns the L0 Matrix.
RRVectorPtr getConservedSums(RRHandle handle)
Returns values for conservation laws using the current initial conditions.
roadRunner C wrappers 2012
roadRunner C wrappers 2012
void * RRHandle
Void pointer to a RoadRunner instance.
Definition: rrc_types.h:50
Structure for a simple complex Matrix type.
Definition: rrc_types.h:101
Structure for a simple complex Vector type.
Definition: rrc_types.h:92
Structure for a simple double Matrix type.
Definition: rrc_types.h:74
Structure for a simple vector of doubles.
Definition: rrc_types.h:58