20 #ifndef __mast__data_types__    21 #define __mast__data_types__    24 #include "libmesh/libmesh_common.h"    25 #include "libmesh/dense_matrix.h"    26 #include "libmesh/dense_vector.h"    29 #include "Eigen/Dense"    30 using namespace Eigen;
    59 #endif // __mast__data_types__ Matrix< Complex, 3, 3 > ComplexMatrix3
Matrix< Real, 3, 1 > RealVector3
libMesh::DenseMatrix< Real > DenseRealMatrix
ComplexVectorX return_type
Matrix< Complex, Dynamic, 1 > ComplexVectorX
libMesh::DenseVector< Real > DenseRealVector
ComplexMatrixX return_type
Matrix< Real, Dynamic, Dynamic > RealMatrixX
Matrix< Complex, Dynamic, Dynamic > ComplexMatrixX
libMesh::DenseMatrix< Complex > DenseComplexMatrix
Matrix< Real, Dynamic, 1 > RealVectorX
libMesh::DenseVector< Complex > DenseComplexVector
Matrix< Real, 3, 3 > RealMatrix3
Matrix< Complex, 3, 1 > ComplexVector3