FEM: result object, add properties for stress and strain vectors
This commit is contained in:
parent
01b3db5de6
commit
dc3b45458c
|
@ -42,6 +42,8 @@ FemResultObject::FemResultObject()
|
||||||
ADD_PROPERTY_TYPE(Stats,(0), "Fem",Prop_None,"Statistics of the results");
|
ADD_PROPERTY_TYPE(Stats,(0), "Fem",Prop_None,"Statistics of the results");
|
||||||
ADD_PROPERTY_TYPE(DisplacementVectors,(), "Fem",Prop_None,"List of displacement vectors");
|
ADD_PROPERTY_TYPE(DisplacementVectors,(), "Fem",Prop_None,"List of displacement vectors");
|
||||||
ADD_PROPERTY_TYPE(DisplacementLengths,(0), "Fem",Prop_None,"List of displacement lengths");
|
ADD_PROPERTY_TYPE(DisplacementLengths,(0), "Fem",Prop_None,"List of displacement lengths");
|
||||||
|
ADD_PROPERTY_TYPE(StressVectors,(), "Fem",Prop_None,"List of Stress vectors");
|
||||||
|
ADD_PROPERTY_TYPE(StrainVectors,(), "Fem",Prop_None,"List of Strain vectors");
|
||||||
ADD_PROPERTY_TYPE(StressValues,(0), "Fem",Prop_None,"List of Von Misses stress values");
|
ADD_PROPERTY_TYPE(StressValues,(0), "Fem",Prop_None,"List of Von Misses stress values");
|
||||||
ADD_PROPERTY_TYPE(PrincipalMax,(0), "Fem",Prop_None,"List of First Principal (Max) stress values");
|
ADD_PROPERTY_TYPE(PrincipalMax,(0), "Fem",Prop_None,"List of First Principal (Max) stress values");
|
||||||
ADD_PROPERTY_TYPE(PrincipalMed,(0), "Fem",Prop_None,"List of Second Principal (Med) stress values");
|
ADD_PROPERTY_TYPE(PrincipalMed,(0), "Fem",Prop_None,"List of Second Principal (Med) stress values");
|
||||||
|
@ -59,6 +61,8 @@ FemResultObject::FemResultObject()
|
||||||
Stats.setStatus(App::Property::ReadOnly, true);
|
Stats.setStatus(App::Property::ReadOnly, true);
|
||||||
DisplacementVectors.setStatus(App::Property::ReadOnly, true);
|
DisplacementVectors.setStatus(App::Property::ReadOnly, true);
|
||||||
DisplacementLengths.setStatus(App::Property::ReadOnly, true);
|
DisplacementLengths.setStatus(App::Property::ReadOnly, true);
|
||||||
|
StressVectors.setStatus(App::Property::ReadOnly, true);
|
||||||
|
StrainVectors.setStatus(App::Property::ReadOnly, true);
|
||||||
StressValues.setStatus(App::Property::ReadOnly, true);
|
StressValues.setStatus(App::Property::ReadOnly, true);
|
||||||
PrincipalMax.setStatus(App::Property::ReadOnly, true);
|
PrincipalMax.setStatus(App::Property::ReadOnly, true);
|
||||||
PrincipalMed.setStatus(App::Property::ReadOnly, true);
|
PrincipalMed.setStatus(App::Property::ReadOnly, true);
|
||||||
|
|
|
@ -51,6 +51,10 @@ public:
|
||||||
App::PropertyVectorList DisplacementVectors;
|
App::PropertyVectorList DisplacementVectors;
|
||||||
/// Lengths of displacement vectors of analysis
|
/// Lengths of displacement vectors of analysis
|
||||||
App::PropertyFloatList DisplacementLengths;
|
App::PropertyFloatList DisplacementLengths;
|
||||||
|
/// Stress vectors of analysis
|
||||||
|
App::PropertyVectorList StressVectors;
|
||||||
|
/// Strain vectors of analysis
|
||||||
|
App::PropertyVectorList StrainVectors;
|
||||||
/// Von Mises Stress values of analysis
|
/// Von Mises Stress values of analysis
|
||||||
App::PropertyFloatList StressValues;
|
App::PropertyFloatList StressValues;
|
||||||
/// First principal Stress values of analysis
|
/// First principal Stress values of analysis
|
||||||
|
|
Loading…
Reference in New Issue
Block a user