MURE
Loading...
Searching...
No Matches
Classes | Typedefs
CRAMSolver.hxx File Reference

Header file for CRAMSolver class. More...

#include <cstdlib>
#include <cstring>
#include <complex>
#include <vector>
#include <map>
#include <algorithm>
#include <iosfwd>
#include <new>
#include <utility>
#include "MUREGlobal.hxx"
#include "BatemanSolver.hxx"
#include "Timer.hxx"
#include <Eigen/Sparse>
#include <Eigen/IterativeLinearSolvers>

Go to the source code of this file.

Classes

struct  t_CRAMCoeff
 
class  CRAMSolver
 Base class of Bateman-type solvers like Runge-Kutta or CRAM or any other. More...
 

Typedefs

typedef Eigen::SparseMatrix< std::complex< double >, Eigen::RowMajor > t_SpMatrix
 
typedef vector< Eigen::BiCGSTAB< t_SpMatrix > > t_SpMat_SolverVector
 
typedef Eigen::Triplet< double > t_triplet
 

Detailed Description

Header file for CRAMSolver class.

Typedef Documentation

◆ t_SpMat_SolverVector

typedef vector< Eigen::BiCGSTAB<t_SpMatrix > > t_SpMat_SolverVector

◆ t_SpMatrix

typedef Eigen::SparseMatrix<std::complex<double>, Eigen::RowMajor > t_SpMatrix

◆ t_triplet

typedef Eigen::Triplet<double> t_triplet

MURE Project, documentation generated by Doxygen 1.9.7 - Fri Jan 19 2024