#include <StaticSolve.hpp>
|
static const unsigned int | NotInList = (unsigned int)(-1) |
| ! Flag to identify a valid dof index. More...
|
|
|
static PlugIn * | build () |
|
static StaticSolve & | get (unsigned int=0) |
|
static bool | exist (unsigned int rank=0) |
|
static bool | record (const std::string file, const std::string desc="") |
|
static PlugIn & | get (const std::string &id, unsigned int rank=0) |
|
static std::map< std::string, std::vector< PlugIn * > > | get_all_plugin () |
|
static std::vector< PlugIn * > | get_all_plugin_vector () |
|
static bool | exist (const std::string &id, unsigned int rank=0) |
|
static const std::string | class_ID () |
|
static BaseClass * | build () |
|
static bool | record (const std::string &id, std::string file_name="", std::string desc="") |
|
static void | record (std::function< BaseClass *()>, const std::string &, const std::string file="", const std::string desc="") |
|
static BaseClass * | new_object (const std::string &) |
|
static std::vector< std::string > | get_ID () |
|
static std::map< const std::string, std::function< BaseClass *()> > & | get_map () |
|
| PlugInInterface () |
|
| ObjectFactoryInterface () |
|
virtual | ~ObjectFactoryInterface () |
|
| ObjectFactory () |
|
virtual | ~ObjectFactory () |
|
std::vector< PlugIn * > | _subplugin |
|
PlugIn * | _current_subplugin |
|
const std::string | _ID |
|
const std::string | _description |
|
PlugIn * | _parent |
|
bool | _init |
|
bool | _can_run |
|
bool | _verbose |
|
unsigned int | _current_iter_number |
|
unsigned int | _iter_number |
|
double | _total_time |
|
bool | _stop |
|
unsigned int | _every_iter |
|
double | _step_time |
|
unsigned int | _nb_outputs |
|
Math::Expression * | _trigger_if_expr |
|
Math::Expression * | _init_if_expr |
|
std::chrono::microseconds | _elapsed_time |
|
◆ StaticSolve()
GranOO3::PlugIn::StaticSolve::StaticSolve |
( |
| ) |
|
◆ ~StaticSolve()
GranOO3::PlugIn::StaticSolve::~StaticSolve |
( |
| ) |
|
|
virtual |
◆ assembleStiffnessMaztrix()
void GranOO3::PlugIn::StaticSolve::assembleStiffnessMaztrix |
( |
| ) |
|
|
private |
! Assemble the system stiffness matrix.
◆ DECLARE_STD_GRANOO_PLUGIN()
GranOO3::PlugIn::StaticSolve::DECLARE_STD_GRANOO_PLUGIN |
( |
STATIC- |
SOLVE | ) |
|
|
private |
◆ init()
void GranOO3::PlugIn::StaticSolve::init |
( |
| ) |
|
|
inlinevirtual |
◆ parse_xml()
void GranOO3::PlugIn::StaticSolve::parse_xml |
( |
| ) |
|
|
virtual |
◆ run()
void GranOO3::PlugIn::StaticSolve::run |
( |
| ) |
|
|
virtual |
◆ _kffMatrix
Eigen::SparseMatrix<double> GranOO3::PlugIn::StaticSolve::_kffMatrix |
|
private |
! The system stiffness matrix related to free-free dofs.
◆ _kxpMatrix
Eigen::SparseMatrix<double> GranOO3::PlugIn::StaticSolve::_kxpMatrix |
|
private |
! The system stiffness matrix related to all-free dofs.
◆ _nodes
! A vector containing all nodes in Core::NeedSetOf<DEM::Bond>.
◆ _update_stress
bool GranOO3::PlugIn::StaticSolve::_update_stress |
|
private |
! Defines whether the solver should call Bond::compute_load() before ending.
◆ NotInList
const unsigned int GranOO3::PlugIn::StaticSolve::NotInList = (unsigned int)(-1) |
|
staticprivate |
! Flag to identify a valid dof index.
The documentation for this class was generated from the following files: