36 #ifndef ABSTRACTSTRUCTURALADAPTATIONSOLVER_HPP 37 #define ABSTRACTSTRUCTURALADAPTATIONSOLVER_HPP 41 #include "SmartPointers.hpp" 42 #include "VesselNetwork.hpp" 43 #include "UnitCollection.hpp" 50 template <
unsigned DIM>
187 virtual void Write();
190 #endif // ABSTRACTSTRUCTURALADAPTATIONSOLVER_HPP void SetOutputFileName(const std::string &rFilename)
std::string mOutputFileName
AbstractStructuralAdaptationSolver()
void SetVesselNetwork(boost::shared_ptr< VesselNetwork< DIM > > pNetwork)
units::quantity< unit::time > mTimeIncrement
void SetTimeIncrement(units::quantity< unit::time > timeIncrement)
bool GetWriteOutput() const
std::string GetOutputFileName() const
virtual ~AbstractStructuralAdaptationSolver()
units::quantity< unit::time > GetTimeIncrement() const
double GetTolerance() const
boost::shared_ptr< VesselNetwork< DIM > > mpVesselNetwork
void SetMaxIterations(unsigned iterations)
void SetWriteOutput(bool writeFlag)
void SetTolerance(double tolerance)
units::quantity< unit::time > mReferenceTimeScale