Go to the documentation of this file.
14 #ifndef ESYS_LSM_MACROFRICTIONCALCULATOR_H
15 #define ESYS_LSM_MACROFRICTIONCALCULATOR_H
WallForceReader m_it
Definition: MacroFrictionCalculatorPy.cpp:166
Definition: BondInteractionGroupPy.h:22
Definition: MacroFrictionCalculatorPy.cpp:38
WallForcePairPy(const WallForceReader::WallForcePair &pair)
Definition: MacroFrictionCalculatorPy.cpp:56
Definition: LinearWindowAverager.h:27
WallForceReader::WallForcePair next()
Definition: MacroFrictionCalculatorPy.cpp:159
int len(const boost::python::object &pyOb)
Definition: Util.h:30
std::pair< Vec3, Vec3 > WallForcePair
Definition: MacroFrictionCalculator.h:28
Definition: WallForceReader.h:121
int len() const
Definition: Vec3Py.cpp:63
std::pair< Vec3Py, Vec3Py > WallForcePair
Definition: MacroFrictionCalculatorPy.cpp:40
std::pair< Vec3, Vec3 > WallForcePair
Definition: WallForceReader.h:123
MacroFrictionCalculator m_fricnCalker
Definition: MacroFrictionCalculatorPy.cpp:225
WallForcePairPy(const WallForcePairPy &pair)
Definition: MacroFrictionCalculatorPy.cpp:46
list getFrictionList() const
Definition: MacroFrictionCalculatorPy.cpp:219
Definition: MacroFrictionCalculator.h:26
boost::shared_ptr< std::ifstream > IFStreamPtr
Definition: MacroFrictionCalculatorPy.cpp:164
Definition: MacroFrictionCalculatorPy.cpp:146
Definition: CheckPointable.cpp:17
void exportMacroFrictionCalculator()
Definition: MacroFrictionCalculatorPy.cpp:255
void addReader(const WallForceReaderPy &wallForceReader)
Definition: MacroFrictionCalculatorPy.cpp:214
WallForcePairPy(const Vec3 &v1, const Vec3 &v2)
Definition: MacroFrictionCalculatorPy.cpp:51
std::string toString(const TmplData &data)
Definition: StringUtil.h:128
int len() const
Definition: MacroFrictionCalculatorPy.cpp:96
LinearWindowAveragerPy(const list &valList, int halfWindowSize, int beginIndex, int endIndex, int skipSize)
Definition: MacroFrictionCalculatorPy.cpp:231
Definition: MacroFrictionCalculatorPy.cpp:170
std::string toString() const
Definition: MacroFrictionCalculatorPy.cpp:128
WallForceReaderPy(int wallId1, int wallId2, const std::string &fileName)
Definition: MacroFrictionCalculatorPy.cpp:148
Definition: StlIterator.h:76
Definition: MacroFrictionCalculatorPy.cpp:229
WallForcePairPy(const Vec3Py &v1, const Vec3Py &v2)
Definition: MacroFrictionCalculatorPy.cpp:41
const Vec3 & getItem(int i) const
Definition: MacroFrictionCalculatorPy.cpp:101
static const Vec3 ZERO
Definition: vec3.h:52
Definition: Contact.h:101
IFStreamPtr m_iFStreamPtr
Definition: MacroFrictionCalculatorPy.cpp:165
std::vector< TmplValue > listToVector(const boost::python::list &pythonList)
Definition: ListConverter.h:42
bool hasNext() const
Definition: MacroFrictionCalculatorPy.cpp:154
WallForcePairPy(const list &l1, const list &l2)
Definition: MacroFrictionCalculatorPy.cpp:61
void addList(const list &wallForceList)
Definition: MacroFrictionCalculatorPy.cpp:202
void throwIndexOutOfRange(int i) const
Definition: MacroFrictionCalculatorPy.cpp:137
boost::python::list vectorToList(const TmplVector &vec)
Definition: ListConverter.h:83
LinearWindowAverager m_linearAverager
Definition: MacroFrictionCalculatorPy.cpp:252
MacroFrictionCalculatorPy(int normalDimIndex, int shearDimIndex)
Definition: MacroFrictionCalculatorPy.cpp:172
void setItem(int i, const Vec3 &v)
Definition: MacroFrictionCalculatorPy.cpp:115
list getAveragedList()
Definition: MacroFrictionCalculatorPy.cpp:247
Lattice Solid Model namespace.
Definition: CheckPointable.cpp:19