35 #ifndef _LibDEM_Prop_BondElectrical_HPP
36 #define _LibDEM_Prop_BondElectrical_HPP
61 virtual std::string
info()
const;
64 GRANOO_ACCESS(current,
double,
_current);
78 template<
class Archive>
void serialize(Archive& ar,
const unsigned int );
90 std::ostringstream os;
94 template<
class Archive>
void
96 ar & boost::serialization::base_object<Core::Prop<Bond>>(*this);
108 #include <boost/serialization/version.hpp>
113 GRANOO_CLASS_DECLARE_TPL(DEM::BondElectrical);}
BOOST_CLASS_VERSION(GranOO3::DEM::BondElectrical, 1) namespace GranOO3
Definition: BondElectrical.hpp:109
Definition: SetOf.hpp:346
Definition: BondElectrical.hpp:51
double _resistance
Definition: BondElectrical.hpp:83
double _initial_resistance
Definition: BondElectrical.hpp:84
double _potential
Definition: BondElectrical.hpp:82
virtual std::string info() const
Definition: BondElectrical.hpp:89
void serialize(Archive &ar, const unsigned int)
Definition: BondElectrical.hpp:95
double get_abs_potential() const
Definition: BondElectrical.cpp:80
virtual ~BondElectrical()
Definition: BondElectrical.cpp:71
friend class boost::serialization::access
Definition: BondElectrical.hpp:77
double _current
Definition: BondElectrical.hpp:81
double get_abs_resistance() const
Definition: BondElectrical.cpp:85
double get_abs_current() const
Definition: BondElectrical.cpp:75
Definition: Common.hpp:198