24 #ifndef FAMILIAACCIONES_H 25 #define FAMILIAACCIONES_H 27 #include "utility/load_combinations/actions/ActionWrapperList.h" 30 class LoadCombinationVector;
31 class CombinationFactorsMap;
32 class ActionsAndFactors;
33 class LeadingActionInfo;
70 {
return actions.empty(); }
List of representative values of actions (ActionWrapper objects).
Definition: ActionWrapperList.h:42
Contenedor de coeficientes de simultaneidad de acciones.
Definition: CombinationFactorsMap.h:39
Partial safety factors container.
Definition: PartialSafetyFactorsMap.h:37
Routines to generate combinations of actions.
Container for all the action families.
Definition: ActionsAndFactors.h:34
const PartialSafetyFactorsMap * getPtrPartialSafetyFactors(void) const
Return a pointer to the partial safety factors container.
Definition: ActionsFamily.cc:60
const ActionsAndFactors * getActionsAndFactors(void) const
Return the container that contains this object.
Definition: ActionsFamily.cc:38
bool empty(void) const
brief Return true if no actions in the family.
Definition: ActionsFamily.h:69
ActionsFamily(const std::string &nmb="")
Default constructor.
Definition: ActionsFamily.cc:31
const ActionWrapperList & getActions(void) const
Return the actions in the family.
Definition: ActionsFamily.h:59
void setActions(const ActionWrapperList &acc)
Set the actions in the family.
Definition: ActionsFamily.h:65
Action or linear combination of actions.
Definition: Action.h:44
ActionWrapper & insertGroupPy(const boost::python::list &, const std::string &)
Insert the group of actions being passed as parameter and sets its combination and partial safety fac...
Definition: ActionsFamily.cc:101
const CombinationFactorsMap * getPtrCombinationFactors(void) const
Return a pointer to the combination factors container.
Definition: ActionsFamily.cc:50
ActionWrapper & insertGroup(const std::vector< Action > &, const std::vector< std::string > &, const std::string &)
Insert the group of actions being passed as parameter and sets its combination and partial safety fac...
Definition: ActionsFamily.cc:88
ActionWrapper & insert(const Action &, const std::string &, const std::string &)
Insert the action argument and sets the its combination and partial safety factors.
Definition: ActionsFamily.cc:76
Base class for action design values and action groups.
Definition: ActionWrapper.h:42
Object identified by a name.
Definition: NamedEntity.h:37
Definition: __init__.py:1
Family of actions (permanent, variable, accidental,...)
Definition: ActionsFamily.h:44
ActionWrapperList & getActions(void)
Return the actions in the family.
Definition: ActionsFamily.h:62