Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
UPwBaseElement is reflected by constructors and member functions load and save of class SmallStrainUPwDiffOrderElement.
Use mConstitutiveLawVector, mRetentionLawVector, mStressVector, mStateVariablesFinalized, and mIsInitialised from the base class.
Replaced the virtual keyword by the override keyword for the following member functions: CalculateMaterialStiffnessMatrix, CalculateAll, and GetNumberOfDOF.
Removed CalculateDerivativesOnInitialConfiguration, CalculateJacobianOnCurrentConfiguration, GetStressStatePolicy, GetIntegrationMethod and both CalculateIntegrationCoefficient.
📝 Description