30 #ifndef _LibPlugIn_ConductCurrent_HPP
31 #define _LibPlugIn_ConductCurrent_HPP
37 #include "GranOO3/3rdParty/Eigen/Sparse"
Definition: NeedSetOf.hpp:51
Definition: PlugIn.hpp:177
a base class that represents an element
Definition: Element.hpp:55
Definition: ConductCurrent.hpp:52
double get_equivalent_resistance() const
Definition: ConductCurrent.cpp:126
ConductCurrent()
Definition: ConductCurrent.cpp:89
bool _export_matrix
Definition: ConductCurrent.hpp:74
double compute_resistance(const DEM::Element &element1, const DEM::Element &element2) const
Definition: ConductCurrent.cpp:131
DECLARE_STD_GRANOO_PLUGIN(CONDUCT-CURRENT)
Strategy _strategy
Definition: ConductCurrent.hpp:71
void init()
Definition: ConductCurrent.cpp:122
void parse_xml()
Definition: ConductCurrent.cpp:103
Strategy
Definition: ConductCurrent.hpp:56
@ CUSTOM
Definition: ConductCurrent.hpp:56
@ BOND
Definition: ConductCurrent.hpp:56
@ SURFACE
Definition: ConductCurrent.hpp:56
bool _verbose
Definition: ConductCurrent.hpp:73
double _equivalent_resistance
Definition: ConductCurrent.hpp:72
~ConductCurrent()
Definition: ConductCurrent.cpp:99
Definition: Common.hpp:198