KIDS  ver-0.0.1
KIDS : Kernel Integrated Dynamics Simulator
Loading...
Searching...
No Matches
array_eigen.h File Reference
#include <Eigen/Dense>
Include dependency graph for array_eigen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  ARRAY_EG
 

Typedefs

template<class T >
using ARRAY_EG::EigMX = Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor>
 

Functions

template<class T >
void ARRAY_EG::ARRAY_CLEAR (T *A, size_t N)
 
template<class TA , class TB , class TC >
void ARRAY_EG::ARRAY_MATMUL (TA *A, TB *B, TC *C, size_t N1, size_t N2, size_t N3)
 
template<class TA , class TB , class TC >
void ARRAY_EG::ARRAY_MATMUL_TRANS1 (TA *A, TB *B, TC *C, size_t N1, size_t N2, size_t N3)
 
template<class TA , class TB , class TC >
void ARRAY_EG::ARRAY_MATMUL_TRANS2 (TA *A, TB *B, TC *C, size_t N1, size_t N2, size_t N3)
 
template<class T >
void ARRAY_EG::ARRAY_OUTER_CONJ2 (T *A, T *B, T *C, size_t N1, size_t N2)
 
template<class TA , class T , class TC >
void ARRAY_EG::ARRAY_MATMUL3_TRANS1 (TA *A, T *B, TC *C, T *D, size_t N1, size_t N2, size_t N0, size_t N3)
 
template<class TA , class T , class TC >
void ARRAY_EG::ARRAY_MATMUL3_TRANS2 (TA *A, T *B, TC *C, T *D, size_t N1, size_t N2, size_t N0, size_t N3)
 
template<class TB , class TC >
TB ARRAY_EG::ARRAY_TRACE2 (TB *B, TC *C, size_t N1, size_t N2)
 
template<class T >
void ARRAY_EG::ARRAY_EYE (T *A, size_t n)