100 void xmlPrint(std::ostream &)
const;
double getFirstEventDate()
get the first event date present in the list of loads
Definition: Loads.cpp:135
~Loads()
destructor
Definition: Loads.cpp:37
void addLoad(Load *ld)
add a load to the list
Definition: Loads.cpp:109
double getLastEventDate()
get the last event date present in the list of loads
Definition: Loads.cpp:158
This class makes it possible to manage a list of "Load".
Definition: Loads.h:70
friend std::ostream & operator<<(std::ostream &, const Loads)
print to an output stream in XML format.
Definition: Loads.cpp:90
unsigned int numberOfLoads() const
get the number of "Load" stored in the list
Definition: Loads.cpp:122
void xmlPrint(std::ostream &) const
Print to an ostream.
Definition: Loads.cpp:52
Loads()
default constructor
Definition: Loads.h:74
std::vector< Load * > loads
vector of loads : these "Load" are created while the file is parsed
Definition: Loads.h:120
void deleteLoad(const unsigned int i)
delete a load and remove it from the list using its index
Definition: Loads.cpp:127
void ansysPrint(std::ostream &) const
Print the load list in ansys format (BEWARE: not everything is implemented)
Definition: Loads.cpp:71
Class that describes a load to be used in the simulation.
Definition: Load.h:53
Load * getLoad(const unsigned int i) const
get a load by its index in the list
Definition: Loads.cpp:114
static const char * VERSION
current version of the library
Definition: Loads.h:116