31 #ifndef _LOADCOMBO_HPP_ 32 #define _LOADCOMBO_HPP_ 53 LoadCombo(std::string name, std::vector<unsigned int> loads, std::vector<double> factors);
80 std::vector<unsigned int>
Loads;
Class for defining how the loads are going to be combined for an specific analysis.
Definition: LoadCombo.hpp:44
std::vector< double > Factors
The factors of combination.
Definition: LoadCombo.hpp:83
LoadCombo(std::string name, std::vector< unsigned int > loads, std::vector< double > factors)
Creates a LoadCombo object.
std::vector< double > GetLoadFactors() const
Returns the loads factors.
std::string Name
The combination's name.
Definition: LoadCombo.hpp:77
std::vector< unsigned int > GetLoadCombination() const
Returns the Load identifiers to be combined,.
std::vector< unsigned int > Loads
The loads to be combined.
Definition: LoadCombo.hpp:80
~LoadCombo()
Destroys this LoadCombo object.
std::string GetCombinationName() const
Returns the loads to combine.