|
203 | 203 | </CLaw> |
204 | 204 |
|
205 | 205 | <!--Damage isotropic--> |
206 | | - <CLaw n="SmallStrainIsotropicDamage3DVonMisesVonMises" pn="Small Strain Isotropic damage" Type="3D" Behaviour="Damage" StrainSize="6" ImplementedInApplication="StructuralMechanicsApplication" help="Isotropic damage for 3d solids. This CL computes a certain damage which degrades the stiffness of the material. The first VonMises represents the yield surface to use, it can be modified to use MohrCoulomb, DruckerPrager, ModifiedMohrCoulomb, Rankine, Tresca and SimoJu. The second VonMises in damage is unused." Dimension="3D" LargeDeformation="False" RequiresLocalAxes="False" HybridType="False"> |
| 206 | + <CLaw n="SmallStrainIsotropicDamage3DVonMises" pn="Small Strain Isotropic damage" Type="3D" Behaviour="Damage" StrainSize="6" ImplementedInApplication="StructuralMechanicsApplication" help="Isotropic damage for 3d solids. This CL computes a certain damage which degrades the stiffness of the material. The first VonMises represents the yield surface to use, it can be modified to use MohrCoulomb, DruckerPrager, ModifiedMohrCoulomb, Rankine, Tresca and SimoJu. The second VonMises in damage is unused." Dimension="3D" LargeDeformation="False" RequiresLocalAxes="False" HybridType="False"> |
207 | 207 | <inputs> |
208 | 208 | <parameter n="DENSITY" pn="Density" unit_magnitude="Density" units="kg/m^3" v="2400"/> |
209 | 209 | <parameter n="YOUNG_MODULUS" pn="Young Modulus" unit_magnitude="P" units="Pa" v="30.0e9" /> |
|
215 | 215 | <outputs></outputs> |
216 | 216 | </CLaw> |
217 | 217 |
|
218 | | - <CLaw n="SmallStrainIsotropicDamage2DVonMisesVonMises" pn="Small Strain Isotropic damage" Type="PlaneStrain" Behaviour="Damage" StrainSize="3" ImplementedInApplication="StructuralMechanicsApplication" help="Isotropic damage for 2d solids. This CL computes a certain damage which degrades the stiffness of the material. The first VonMises represents the yield surface to use, it can be modified to use MohrCoulomb, DruckerPrager, ModifiedMohrCoulomb, Rankine, Tresca and SimoJu. The second VonMises in damage is unused." Dimension="2D" LargeDeformation="False" RequiresLocalAxes="False" HybridType="False"> |
| 218 | + <CLaw n="SmallStrainIsotropicDamagePlaneStrainVonMises" pn="Small Strain Isotropic damage plane strain" Type="PlaneStrain" Behaviour="Damage" StrainSize="3" ImplementedInApplication="StructuralMechanicsApplication" help="Isotropic damage for 2d solids. This CL computes a certain damage which degrades the stiffness of the material. The first VonMises represents the yield surface to use, it can be modified to use MohrCoulomb, DruckerPrager, ModifiedMohrCoulomb, Rankine, Tresca and SimoJu. The second VonMises in damage is unused." Dimension="2D" LargeDeformation="False" RequiresLocalAxes="False" HybridType="False"> |
219 | 219 | <inputs> |
220 | 220 | <parameter n="DENSITY" pn="Density" unit_magnitude="Density" units="kg/m^3" v="2400"/> |
221 | 221 | <parameter n="YOUNG_MODULUS" pn="Young Modulus" unit_magnitude="P" units="Pa" v="30.0e9" /> |
|
227 | 227 | <outputs></outputs> |
228 | 228 | </CLaw> |
229 | 229 |
|
| 230 | + <CLaw n="SmallStrainIsotropicDamagePlaneStressVonMises" pn="Small Strain Isotropic damage plane stress" Type="PlaneStress" Behaviour="Damage" StrainSize="3" ImplementedInApplication="StructuralMechanicsApplication" help="Isotropic damage for 2d solids. This CL computes a certain damage which degrades the stiffness of the material. The first VonMises represents the yield surface to use, it can be modified to use MohrCoulomb, DruckerPrager, ModifiedMohrCoulomb, Rankine, Tresca and SimoJu. The second VonMises in damage is unused." Dimension="2D" LargeDeformation="False" RequiresLocalAxes="False" HybridType="False"> |
| 231 | + <inputs> |
| 232 | + <parameter n="DENSITY" pn="Density" unit_magnitude="Density" units="kg/m^3" v="2400"/> |
| 233 | + <parameter n="YOUNG_MODULUS" pn="Young Modulus" unit_magnitude="P" units="Pa" v="30.0e9" /> |
| 234 | + <parameter n="POISSON_RATIO" pn="Poisson Ratio" v="0.2"/> |
| 235 | + <parameter n="YIELD_STRESS" pn="Yield stress" v="1.0e6" unit_magnitude="P" units="Pa" /> |
| 236 | + <parameter n="FRACTURE_ENERGY" pn="Fracture energy" v="100" unit_magnitude="Energy/L^2" units="J/m^2" /> |
| 237 | + <parameter n="SOFTENING_TYPE" pn="Softening type" v="0" help="Defines the softening type (linear softening=0, exponential softening=1)" /> |
| 238 | + <parameter n="THICKNESS" pn="Thickness" v="1.0" unit_magnitude="L" units="m" /> |
| 239 | + </inputs> |
| 240 | + <outputs></outputs> |
| 241 | + </CLaw> |
| 242 | + |
230 | 243 | <!--Plasticity isotropic--> |
231 | 244 | <CLaw n="SmallStrainIsotropicPlasticity3DVonMisesVonMises" pn="Generic Small Strain Isotropic plasticity" Type="3D" Behaviour="Plasticity" StrainSize="6" ImplementedInApplication="StructuralMechanicsApplication" help="Isotropic plasticity for 3d solids. This CL computes plastic strains in a rate-independent way based on the normalized plastic dissipation internal variable. The first VonMises represents the yield surface to use, it can be modified to use MohrCoulomb, DruckerPrager, ModifiedMohrCoulomb, Rankine, Tresca and SimoJu. The second VonMises represents the plastic potential to be used, it can be modified to use MohrCoulomb, DruckerPrager, ModifiedMohrCoulomb, Rankine, Tresca in an associative or non-associative way." Dimension="3D" LargeDeformation="False" RequiresLocalAxes="False" HybridType="False"> |
232 | 245 | <inputs> |
|
0 commit comments