KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
This is the complete list of members for Kratos::ShellCrossSection, including all inherited members.
AddPly(double thickness, double orientationAngle, int numPoints, const Properties::Pointer &pProperties) | Kratos::ShellCrossSection | |
AddPly(const IndexType PlyIndex, int numPoints, const Properties &rProps) | Kratos::ShellCrossSection | |
AllDefined() | Kratos::Flags | inlinestatic |
AllTrue() | Kratos::Flags | inlinestatic |
AsFalse() const | Kratos::Flags | inline |
AssignFlags(Flags const &rOther) | Kratos::Flags | inline |
BeginStack() | Kratos::ShellCrossSection | |
BeginStack() | Kratos::ShellCrossSection | |
BlockType typedef | Kratos::Flags | |
CalculateAvarageDensity() const | Kratos::ShellCrossSection | inline |
CalculateAvarageDensity(const Properties &rProps) const | Kratos::ShellCrossSection | inline |
CalculateMassPerUnitArea() const | Kratos::ShellCrossSection | inline |
CalculateMassPerUnitArea(const Properties &rProps) const | Kratos::ShellCrossSection | inline |
CalculateSectionResponse(Parameters &rValues, const ConstitutiveLaw::StressMeasure &rStressMeasure) | Kratos::ShellCrossSection | virtual |
CalculateSectionResponse(SectionParameters &rValues, const ConstitutiveLaw::StressMeasure &rStressMeasure) | Kratos::ShellCrossSection | virtual |
Check(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
Check(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
Clear() | Kratos::Flags | inline |
ClearPosition(IndexType Position) | Kratos::Flags | inline |
Clone() const | Kratos::ShellCrossSection | virtual |
Clone() const | Kratos::ShellCrossSection | virtual |
Create(IndexType ThisPosition, bool Value=true) | Kratos::Flags | inlinestatic |
EndStack() | Kratos::ShellCrossSection | |
EndStack() | Kratos::ShellCrossSection | |
FinalizeNonLinearIteration(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
FinalizeNonLinearIteration(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
FinalizeSectionResponse(Parameters &rValues, const ConstitutiveLaw::StressMeasure &rStressMeasure) | Kratos::ShellCrossSection | virtual |
FinalizeSectionResponse(SectionParameters &rValues, const ConstitutiveLaw::StressMeasure &rStressMeasure) | Kratos::ShellCrossSection | virtual |
FinalizeSolutionStep(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
FinalizeSolutionStep(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
Flag0 enum value | Kratos::Flags | |
Flag1 enum value | Kratos::Flags | |
Flag10 enum value | Kratos::Flags | |
Flag11 enum value | Kratos::Flags | |
Flag12 enum value | Kratos::Flags | |
Flag13 enum value | Kratos::Flags | |
Flag14 enum value | Kratos::Flags | |
Flag15 enum value | Kratos::Flags | |
Flag16 enum value | Kratos::Flags | |
Flag17 enum value | Kratos::Flags | |
Flag18 enum value | Kratos::Flags | |
Flag19 enum value | Kratos::Flags | |
Flag2 enum value | Kratos::Flags | |
Flag20 enum value | Kratos::Flags | |
Flag21 enum value | Kratos::Flags | |
Flag22 enum value | Kratos::Flags | |
Flag23 enum value | Kratos::Flags | |
Flag24 enum value | Kratos::Flags | |
Flag25 enum value | Kratos::Flags | |
Flag26 enum value | Kratos::Flags | |
Flag27 enum value | Kratos::Flags | |
Flag28 enum value | Kratos::Flags | |
Flag29 enum value | Kratos::Flags | |
Flag3 enum value | Kratos::Flags | |
Flag30 enum value | Kratos::Flags | |
Flag4 enum value | Kratos::Flags | |
Flag5 enum value | Kratos::Flags | |
Flag6 enum value | Kratos::Flags | |
Flag7 enum value | Kratos::Flags | |
Flag8 enum value | Kratos::Flags | |
Flag9 enum value | Kratos::Flags | |
Flags() | Kratos::Flags | inline |
Flags(Flags const &rOther) | Kratos::Flags | inline |
FlagsList enum name | Kratos::Flags | |
FlagType typedef | Kratos::Flags | |
Flip(const Flags ThisFlag) | Kratos::Flags | inline |
FlipPosition(IndexType Position) | Kratos::Flags | inline |
GeometryType typedef | Kratos::ShellCrossSection | |
GeometryType typedef | Kratos::ShellCrossSection | |
GetCondensedStrainSize() | Kratos::ShellCrossSection | inline |
GetCondensedStrainSize() | Kratos::ShellCrossSection | inline |
GetConstitutiveLawsVector(const Properties &rProps) | Kratos::ShellCrossSection | |
GetDrillingStiffness() const | Kratos::ShellCrossSection | inline |
GetDrillingStiffness() const | Kratos::ShellCrossSection | inline |
GetInfo() const | Kratos::ShellCrossSection | virtual |
GetInfo(const Properties &rProps) | Kratos::ShellCrossSection | virtual |
GetLaminaeOrientation(const Properties &pProps, Vector &rOrientation_Vector) | Kratos::ShellCrossSection | |
GetLaminaeStrengths(std::vector< Matrix > &rLamina_Strengths, const Properties &rProps) | Kratos::ShellCrossSection | |
GetOffset() const | Kratos::ShellCrossSection | inline |
GetOffset(const Properties &rProps) const | Kratos::ShellCrossSection | inline |
GetOrientationAngle() const | Kratos::ShellCrossSection | inline |
GetOrientationAngle() const | Kratos::ShellCrossSection | inline |
GetPlyConstitutiveMatrix(const IndexType PlyIndex) | Kratos::ShellCrossSection | inline |
GetPlyThicknesses(const Properties &rProps, Vector &rPlyThicknesses) | Kratos::ShellCrossSection | inline |
GetPosition(IndexType Position) const | Kratos::Flags | inline |
GetRotationMatrixForCondensedStrains(double radians, Matrix &T) | Kratos::ShellCrossSection | inline |
GetRotationMatrixForCondensedStrains(double radians, Matrix &T) | Kratos::ShellCrossSection | inline |
GetRotationMatrixForCondensedStresses(double radians, Matrix &T) | Kratos::ShellCrossSection | inline |
GetRotationMatrixForCondensedStresses(double radians, Matrix &T) | Kratos::ShellCrossSection | inline |
GetRotationMatrixForGeneralizedStrains(double radians, Matrix &T) | Kratos::ShellCrossSection | inline |
GetRotationMatrixForGeneralizedStrains(double radians, Matrix &T) | Kratos::ShellCrossSection | inline |
GetRotationMatrixForGeneralizedStresses(double radians, Matrix &T) | Kratos::ShellCrossSection | inline |
GetRotationMatrixForGeneralizedStresses(double radians, Matrix &T) | Kratos::ShellCrossSection | inline |
GetSectionBehavior() const | Kratos::ShellCrossSection | inline |
GetSectionBehavior() const | Kratos::ShellCrossSection | inline |
GetStrainSize() | Kratos::ShellCrossSection | inline |
GetStrainSize() | Kratos::ShellCrossSection | inline |
GetThickness() const | Kratos::ShellCrossSection | inline |
GetThickness(const Properties &rProps) const | Kratos::ShellCrossSection | inline |
GetValue(const Variable< double > &rThisVariable, double &rValue) | Kratos::ShellCrossSection | virtual |
GetValue(const Variable< Vector > &rThisVariable, Vector &rValue) | Kratos::ShellCrossSection | virtual |
GetValue(const Variable< Matrix > &rThisVariable, Matrix &rValue) | Kratos::ShellCrossSection | virtual |
GetValue(const Variable< array_1d< double, 3 > > &rVariable, array_1d< double, 3 > &rValue) | Kratos::ShellCrossSection | virtual |
GetValue(const Variable< array_1d< double, 6 > > &rVariable, array_1d< double, 6 > &rValue) | Kratos::ShellCrossSection | virtual |
GetValue(const Variable< double > &rThisVariable, const Properties &rProps, double &rValue) | Kratos::ShellCrossSection | virtual |
GetValue(const Variable< Vector > &rThisVariable, Vector &rValue) | Kratos::ShellCrossSection | virtual |
GetValue(const Variable< Matrix > &rThisVariable, Matrix &rValue) | Kratos::ShellCrossSection | virtual |
GetValue(const Variable< array_1d< double, 3 > > &rVariable, array_1d< double, 3 > &rValue) | Kratos::ShellCrossSection | virtual |
GetValue(const Variable< array_1d< double, 6 > > &rVariable, array_1d< double, 6 > &rValue) | Kratos::ShellCrossSection | virtual |
Has(const Variable< double > &rThisVariable) | Kratos::ShellCrossSection | virtual |
Has(const Variable< Vector > &rThisVariable) | Kratos::ShellCrossSection | virtual |
Has(const Variable< Matrix > &rThisVariable) | Kratos::ShellCrossSection | virtual |
Has(const Variable< array_1d< double, 3 > > &rThisVariable) | Kratos::ShellCrossSection | virtual |
Has(const Variable< array_1d< double, 6 > > &rThisVariable) | Kratos::ShellCrossSection | virtual |
Has(const Variable< double > &rThisVariable) | Kratos::ShellCrossSection | virtual |
Has(const Variable< Vector > &rThisVariable) | Kratos::ShellCrossSection | virtual |
Has(const Variable< Matrix > &rThisVariable) | Kratos::ShellCrossSection | virtual |
Has(const Variable< array_1d< double, 3 > > &rThisVariable) | Kratos::ShellCrossSection | virtual |
Has(const Variable< array_1d< double, 6 > > &rThisVariable) | Kratos::ShellCrossSection | virtual |
IndexType typedef | Kratos::Flags | |
Info() const | Kratos::Flags | inlinevirtual |
InitializeCrossSection(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues) | Kratos::ShellCrossSection | virtual |
InitializeCrossSection(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues) | Kratos::ShellCrossSection | virtual |
InitializeNonLinearIteration(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
InitializeNonLinearIteration(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
InitializeSolutionStep(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
InitializeSolutionStep(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
Is(Flags const &rOther) const | Kratos::Flags | inline |
IsDefined(Flags const &rOther) const | Kratos::Flags | inline |
IsNot(Flags const &rOther) const | Kratos::Flags | inline |
IsNotDefined(Flags const &rOther) const | Kratos::Flags | inline |
KRATOS_CLASS_POINTER_DEFINITION(ShellCrossSection) | Kratos::ShellCrossSection | |
KRATOS_CLASS_POINTER_DEFINITION(ShellCrossSection) | Kratos::ShellCrossSection | |
Kratos::Flags::KRATOS_CLASS_POINTER_DEFINITION(Flags) | Kratos::Flags | |
MathUtilsType typedef | Kratos::ShellCrossSection | |
NumberOfIntegrationPointsAt(SizeType ply_id) const | Kratos::ShellCrossSection | inline |
NumberOfIntegrationPointsAt(const IndexType PlyIndex) const | Kratos::ShellCrossSection | inline |
NumberOfPlies() const | Kratos::ShellCrossSection | inline |
NumberOfPlies() const | Kratos::ShellCrossSection | inline |
operator bool() const | Kratos::Flags | inline |
operator!() const | Kratos::Flags | inline |
operator&=(const Flags &Other) | Kratos::Flags | |
operator=(const ShellCrossSection &other) | Kratos::ShellCrossSection | |
operator=(const ShellCrossSection &other) | Kratos::ShellCrossSection | |
Kratos::Flags::operator=(Flags const &rOther) | Kratos::Flags | inline |
operator|=(const Flags &Other) | Kratos::Flags | |
operator~() const | Kratos::Flags | inline |
ParseOrthotropicPropertyMatrix(const Properties &pProps) | Kratos::ShellCrossSection | |
PlyCollection typedef | Kratos::ShellCrossSection | |
PlyCollection typedef | Kratos::ShellCrossSection | |
PrintData(std::ostream &rOStream) const | Kratos::Flags | inlinevirtual |
PrintInfo(std::ostream &rOStream) const | Kratos::Flags | inlinevirtual |
Reset(const Flags ThisFlag) | Kratos::Flags | inline |
ResetCrossSection(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues) | Kratos::ShellCrossSection | virtual |
ResetCrossSection(const Properties &rMaterialProperties, const GeometryType &rElementGeometry, const Vector &rShapeFunctionsValues) | Kratos::ShellCrossSection | virtual |
SectionBehaviorType enum name | Kratos::ShellCrossSection | |
SectionBehaviorType enum name | Kratos::ShellCrossSection | |
Serializer class | Kratos::ShellCrossSection | friend |
Set(const Flags ThisFlag) | Kratos::Flags | |
Set(const Flags ThisFlag, bool Value) | Kratos::Flags | |
SetConstitutiveLawAt(SizeType ply_id, SizeType point_id, const ConstitutiveLaw::Pointer &pNewConstitutiveLaw) | Kratos::ShellCrossSection | inline |
SetConstitutiveLawAt(const IndexType PlyIndex, SizeType point_id, const ConstitutiveLaw::Pointer &pNewConstitutiveLaw) | Kratos::ShellCrossSection | inline |
SetOffset(double offset) | Kratos::ShellCrossSection | inline |
SetOrientationAngle(double radians) | Kratos::ShellCrossSection | inline |
SetOrientationAngle(const double Radians) | Kratos::ShellCrossSection | inline |
SetPosition(IndexType Position, bool Value=true) | Kratos::Flags | inline |
SetSectionBehavior(SectionBehaviorType behavior) | Kratos::ShellCrossSection | inline |
SetSectionBehavior(SectionBehaviorType behavior) | Kratos::ShellCrossSection | inline |
SetupGetPlyConstitutiveMatrices() | Kratos::ShellCrossSection | inline |
SetValue(const Variable< double > &rVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
SetValue(const Variable< Vector > &rVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
SetValue(const Variable< Matrix > &rVariable, const Matrix &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
SetValue(const Variable< array_1d< double, 3 > > &rVariable, const array_1d< double, 3 > &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
SetValue(const Variable< array_1d< double, 6 > > &rVariable, const array_1d< double, 6 > &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
SetValue(const Variable< double > &rVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
SetValue(const Variable< Vector > &rVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
SetValue(const Variable< Matrix > &rVariable, const Matrix &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
SetValue(const Variable< array_1d< double, 3 > > &rVariable, const array_1d< double, 3 > &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
SetValue(const Variable< array_1d< double, 6 > > &rVariable, const array_1d< double, 6 > &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ShellCrossSection | virtual |
ShellCrossSection() | Kratos::ShellCrossSection | |
ShellCrossSection(const ShellCrossSection &other) | Kratos::ShellCrossSection | |
ShellCrossSection() | Kratos::ShellCrossSection | |
ShellCrossSection(const ShellCrossSection &other) | Kratos::ShellCrossSection | |
SizeType typedef | Kratos::ShellCrossSection | |
SizeType typedef | Kratos::ShellCrossSection | |
Thick enum value | Kratos::ShellCrossSection | |
Thin enum value | Kratos::ShellCrossSection | |
ValidateInput(const Properties &rMaterialProperties) | Kratos::ShellCrossSection | virtual |
ValidateInput(const Properties &rMaterialProperties) | Kratos::ShellCrossSection | virtual |
~Flags() | Kratos::Flags | inlinevirtual |
~ShellCrossSection() override | Kratos::ShellCrossSection | |
~ShellCrossSection() override | Kratos::ShellCrossSection |