6 #include "yaml-cpp/yaml.h" ~FENodeLoad()
Definition: FENodeLoad.cpp:17
Identifiable::Type getType()
Definition: FENodeLoad.cpp:22
double my
Concentrated moment aboud Y-axis.
Definition: FENodeLoad.h:33
FENode * pNode
Ptr to node in which the node load is acting.
Definition: FENodeLoad.h:28
This class represents a FE eccentricity element.
Definition: FEEccentricity.h:12
double fz
Translational force in Z-direction.
Definition: FENodeLoad.h:31
double mz
Concentrated moment aboud Z-axis.
Definition: FENodeLoad.h:34
virtual bool assignIndependentAttributes(YAML::Node &yamlNode) override
Definition: FENodeLoad.cpp:26
virtual void printAttributes() override
Definition: FENodeLoad.cpp:43
std::string getTypeAsString()
Definition: FENodeLoad.cpp:23
double fy
Translational force in Y-direction.
Definition: FENodeLoad.h:30
double mx
Concentrated moment aboud X-axis.
Definition: FENodeLoad.h:32
FENodeLoad(int nodeLoadId, YAML::Node &yamlNode, FENode *node, FEEccentricity *ecc)
Definition: FENodeLoad.cpp:6
This class represents a FE node load element.
Definition: FENodeLoad.h:11
This is the base class for all element classes.
Definition: GenericFE.h:13
Type
Definition: Identifiable.h:26
int loadCaseId
Reference number for load case (NB: Not unique!)
Definition: FENodeLoad.h:27
double fx
Translational force in X-direction.
Definition: FENodeLoad.h:29
FEEccentricity * pEcc
Ptr to eccentricity location vector.
Definition: FENodeLoad.h:35