Skip to content

Commit b5660d4

Browse files
Merge pull request #14284 from KratosMultiphysics/CLApp/adding-new-4N-shell
[SMApp] Reimplementing the thick shell element of 4 nodes
2 parents 3fb0109 + af5b9d7 commit b5660d4

78 files changed

Lines changed: 7494 additions & 2950 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

applications/ConstitutiveLawsApplication/constitutive_laws_application.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -430,6 +430,7 @@ void KratosConstitutiveLawsApplication::Register()
430430
KRATOS_REGISTER_CONSTITUTIVE_LAW("SmallStrainThermalIsotropicDamagePlaneStressSimoJu", mSmallStrainThermalIsotropicDamagePlaneStressSimoJu);
431431

432432
KRATOS_REGISTER_CONSTITUTIVE_LAW("ThicknessIntegratedIsotropicConstitutiveLaw", mThicknessIntegratedIsotropicConstitutiveLaw);
433+
KRATOS_REGISTER_CONSTITUTIVE_LAW("ThicknessIntegratedCompositeConstitutiveLaw", mThicknessIntegratedCompositeConstitutiveLaw);
433434

434435
//Fatigue variables
435436
KRATOS_REGISTER_VARIABLE(HIGH_CYCLE_FATIGUE_COEFFICIENTS)

applications/ConstitutiveLawsApplication/constitutive_laws_application.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@
131131

132132
// structural elements CL
133133
#include "custom_constitutive/structural_elements_constitutive_laws/thickness_integrated_isotropic_constitutive_law.h"
134+
#include "custom_constitutive/structural_elements_constitutive_laws/thickness_integrated_composite_constitutive_law.h"
134135

135136
namespace Kratos {
136137

@@ -680,9 +681,9 @@ class KRATOS_API(CONSTITUTIVE_LAWS_APPLICATION) KratosConstitutiveLawsApplicatio
680681
const GenericSmallStrainThermalIsotropicDamagePlaneStress <GenericConstitutiveLawIntegratorDamage<ThermalSimoJuYieldSurface<VonMisesPlasticPotential<3>>>> mSmallStrainThermalIsotropicDamagePlaneStressSimoJu;
681682
const GenericSmallStrainThermalIsotropicDamagePlaneStress <GenericConstitutiveLawIntegratorDamage<ThermalMohrCoulombYieldSurface<VonMisesPlasticPotential<3>>>> mSmallStrainThermalIsotropicDamagePlaneStressMohrCoulomb;
682683

683-
684684
// Structural elements CLs
685685
const ThicknessIntegratedIsotropicConstitutiveLaw mThicknessIntegratedIsotropicConstitutiveLaw;
686+
const ThicknessIntegratedCompositeConstitutiveLaw mThicknessIntegratedCompositeConstitutiveLaw;
686687

687688
///@}
688689
///@name Private Operators

0 commit comments

Comments
 (0)