Feellgood
LinAlgebra Member List

This is the complete list of members for LinAlgebra, including all inherited members.

base_projection() constLinAlgebra
build_shape(const std::function< bool(Mesh::Edge)> &edge_filter) constsolver< DIM_PB_MAG >inlineprotected
buildInitGuess(std::vector< double > &G) constLinAlgebra
buildMat(std::array< int, N > &ind, Eigen::Matrix< double, DIM_PROBLEM *N, DIM_PROBLEM *N > &Ke)solver< DIM_PB_MAG >inlineprotected
buildVect(std::array< int, N > &ind, std::vector< double > &Le)solver< DIM_PB_MAG >inlineprotected
checkBoundaryConditions(void) const overrideLinAlgebrainlinevirtual
DIM_PBsolver< DIM_PB_MAG >protectedstatic
DW_vzLinAlgebraprivate
extSpaceFieldLinAlgebraprivate
get_v_max(void) constLinAlgebrainline
idx_dirLinAlgebraprivate
itersolver< DIM_PB_MAG >protected
Ksolver< DIM_PB_MAG >protected
L_rhssolver< DIM_PB_MAG >protected
LinAlgebra(Settings &s, Mesh::mesh &my_msh)LinAlgebrainline
lvdLinAlgebraprivate
mshsolver< DIM_PB_MAG >protected
NODsolver< DIM_PB_MAG >protected
paramTetsolver< DIM_PB_MAG >protected
paramTrisolver< DIM_PB_MAG >protected
prepareElements(const Eigen::Vector3d &Hext, const timing &t_prm) constLinAlgebra
prepareElements(const double A_Hext, const timing &t_prm) constLinAlgebra
set_DW_vz(const double vz)LinAlgebrainline
setExtSpaceField(Settings &s)LinAlgebra
solve(const timing &t_prm)LinAlgebra
solver(Mesh::mesh &_msh, const std::vector< Tetra::prm > &_pTetra, const std::vector< Triangle::prm > &_pTri, const std::string &name, const double _tol, const bool v, const int max_iter, const std::function< bool(Mesh::Edge)> &edge_filter=[](Mesh::Edge){ return true;})solver< DIM_PB_MAG >inlineexplicit
v_maxLinAlgebraprivate
verboseLinAlgebraprivate
XwLinAlgebraprivate