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.
Kratos::HighCycleFatigueLawIntegrator< TVoigtSize > Member List

This is the complete list of members for Kratos::HighCycleFatigueLawIntegrator< TVoigtSize >, including all inherited members.

CalculateFatigueParameters(const double MaxStress, double ReversionFactor, const Properties &rMaterialParameters, double &rB0, double &rSth, double &rAlphat, double &rN_f)Kratos::HighCycleFatigueLawIntegrator< TVoigtSize >inlinestatic
CalculateFatigueReductionFactorAndWohlerStress(const Properties &rMaterialParameters, const double MaxStress, unsigned int LocalNumberOfCycles, unsigned int GlobalNumberOfCycles, const double B0, const double Sth, const double Alphat, double &rFatigueReductionFactor, double &rWohlerStress)Kratos::HighCycleFatigueLawIntegrator< TVoigtSize >inlinestatic
CalculateMaximumAndMinimumStresses(const double CurrentStress, double &rMaximumStress, double &rMinimumStress, const Vector &PreviousStresses, bool &rMaxIndicator, bool &rMinIndicator)Kratos::HighCycleFatigueLawIntegrator< TVoigtSize >inlinestatic
CalculateReversionFactor(const double MaxStress, const double MinStress)Kratos::HighCycleFatigueLawIntegrator< TVoigtSize >inlinestatic
CalculateTensionCompressionFactor(const Vector &rStressVector)Kratos::HighCycleFatigueLawIntegrator< TVoigtSize >inlinestatic
HighCycleFatigueLawIntegrator()Kratos::HighCycleFatigueLawIntegrator< TVoigtSize >inline
HighCycleFatigueLawIntegrator(HighCycleFatigueLawIntegrator const &rOther)Kratos::HighCycleFatigueLawIntegrator< TVoigtSize >inline
KRATOS_CLASS_POINTER_DEFINITION(HighCycleFatigueLawIntegrator)Kratos::HighCycleFatigueLawIntegrator< TVoigtSize >
operator=(HighCycleFatigueLawIntegrator const &rOther)Kratos::HighCycleFatigueLawIntegrator< TVoigtSize >inline
~HighCycleFatigueLawIntegrator()Kratos::HighCycleFatigueLawIntegrator< TVoigtSize >inlinevirtual