Go to the documentation of this file.
14 #ifndef ESYS_LSMWALLFORCESTOFRICTIONCONVERTER_H
15 #define ESYS_LSMWALLFORCESTOFRICTIONCONVERTER_H
18 #include <boost/shared_ptr.hpp>
28 const std::string &wallForcesFile,
29 const std::string &instFrictionFile,
30 const std::string &avrgFrictionFile,
Definition: WallForcesToFrictionConverter.cpp:27
const FrictionVector & getFrictionVector() const
Definition: MacroFrictionCalculator.h:62
int m_wallId2
Definition: WallForcesToFrictionConverter.cpp:86
Definition: LinearWindowAverager.h:27
Definition: WallForceReader.h:121
std::vector< double > FrictionVector
Definition: MacroFrictionCalculator.h:29
const ValueVector & getAveragedVector()
Definition: LinearWindowAverager.h:48
void convert()
Definition: WallForcesToFrictionConverter.cpp:67
void add(const WallForcePair &forcePair)
Definition: MacroFrictionCalculator.h:48
Definition: MacroFrictionCalculator.h:26
const std::string m_instFrictionFile
Definition: WallForcesToFrictionConverter.cpp:82
Definition: CheckPointable.cpp:17
MacroFrictionCalculator::FrictionVector FrictionVector
Definition: WallForcesToFrictionConverter.cpp:50
boost::shared_ptr< Impl > ImplPtr
Definition: WallForcesToFrictionConverter.h:40
void writeLines(const std::string &fileName, const FrictionVector &vec)
Definition: WallForcesToFrictionConverter.cpp:52
void convert()
Definition: WallForcesToFrictionConverter.cpp:116
const std::string m_wallForcesFile
Definition: WallForcesToFrictionConverter.cpp:81
const std::string m_avrgFrictionFile
Definition: WallForcesToFrictionConverter.cpp:83
Impl(const std::string &wallForcesFile, const std::string &instFrictionFile, const std::string &avrgFrictionFile, int halfWindowSize, int wallId1, int wallId2, int normalDimIndex, int shearDimIndex)
Definition: WallForcesToFrictionConverter.cpp:29
ImplPtr m_implPtr
Definition: WallForcesToFrictionConverter.h:43
Definition: WallForcesToFrictionConverter.h:25
int m_halfWindowSize
Definition: WallForcesToFrictionConverter.cpp:84
int m_normalDimIndex
Definition: WallForcesToFrictionConverter.cpp:87
int m_shearDimIndex
Definition: WallForcesToFrictionConverter.cpp:88
WallForcesToFrictionConverter(const std::string &wallForcesFile, const std::string &instFrictionFile, const std::string &avrgFrictionFile, int halfWindowSize, int wallId1, int wallId2, int normalDimIndex, int shearDimIndex)
Definition: WallForcesToFrictionConverter.cpp:91
int m_wallId1
Definition: WallForcesToFrictionConverter.cpp:85