32 #include "domain/load/beam_loads/Beam2dPointLoad.h" 33 #include "domain/load/beam_loads/Beam2dUniformLoad.h" 34 #include "domain/load/beam_loads/BeamStrainLoad.h" 35 #include "domain/load/beam_loads/Beam3dPointLoad.h" 36 #include "domain/load/beam_loads/Beam3dUniformLoad.h" 37 #include "domain/load/beam_loads/TrussStrainLoad.h" 38 #include "domain/load/volumen/BrickSelfWeight.h" 39 #include "domain/load/plane/ShellUniformLoad.h" 40 #include "domain/load/plane/BidimStrainLoad.h" 41 #include "domain/load/plane/ShellStrainLoad.h" 42 #include "domain/load/pattern/LoadPattern.h" 47 template <
class ELEM_LOAD>
50 ELEM_LOAD *load=
nullptr;
53 load=
new ELEM_LOAD(tag_el);
60 std::cerr << __FUNCTION__
61 <<
"; load over element was not added." << std::endl;
65 std::cerr << __FUNCTION__
66 <<
"; can't create load over elements: " << tag_el << std::endl;
69 std::cerr << __FUNCTION__
70 <<
"; null pointer to load." << std::endl;
A LoadPattern object is used to to store reference loads and single point constraints and a TimeSerie...
Definition: LoadPattern.h:87
ELEM_LOAD * new_elem_load(LoadPattern *lp, int &tag_el)
Adds a load over elements.
Definition: elem_load.h:48
virtual bool addElementalLoad(ElementalLoad *)
Adds the element load being passed as parameter.
Definition: LoadPattern.cpp:314
ElementalLoad * procesa_element_load(LoadPattern *, int &, const std::string &)
Crea una nueva load over element.
Definition: elem_load.cc:34
Base class for loads over elements.
Definition: ElementalLoad.h:73
================================================================================
Definition: ContinuaReprComponent.h:34