Class: PuckSettings

Defines the configuration for the Puck failure criterion for reinforced materials.

Methods

Name Description
Reset() Resets the settings to their default values.

Properties

Name Description
ConsiderInterFiberParallelStresses Gets or sets whether inter-fiber failure will include the influence of the fiber parallel stresses.
DegradationInitiationFactor Gets or sets the degradation initiation factor s (0 < s < 1).
DegradationResidualStrengthFactor Gets or sets the degradation residual strength factor M (0 < M < 1).
DelaminationWeightingFactor Gets or sets the weighting factor for the delamination (pd) evaluation.
EvaluateDelamination Gets or sets whether delamination is evaluated. Only applies when three-dimensional evaluation is selected. The corresponding failure label is 'pd'.
EvaluateFiberFailure Gets or sets whether fiber failure (pf) is evaluated. The corresponding failure label is 'pf'.
EvaluateMatrixCompressionFailure Gets or sets whether matrix compression failure is evaluated. The corresponding failure label is 'pmB'.
EvaluateMatrixShearFailure Gets or sets whether matrix shear failure is evaluated. The corresponding failure label is 'pmC'.
EvaluateMatrixTensionFailure Gets or sets whether matrix tension failure is evaluated. The corresponding failure label is 'pmA'.
FiberFailureWeightingFactor Gets or sets the weighting factor for the fiber failure evaluation.
Formulation Gets or sets whether the simplified, 2D, or 3D Puck formulation is used.
InclinationFactorTwoOneNegative Gets or sets the p21(-) Puck constant.
InclinationFactorTwoOnePositive Gets or sets the p21(+) Puck constant.
InclinationFactorTwoTwoNegative Gets or sets the p22(-) Puck constant.
InclinationFactorTwoTwoPositive Gets or sets the p22(+) Puck constant.
InterfaceWeakeningFactor Gets or sets the interface weakening factor.
MatrixCompressionFailureWeightingFactor Gets or sets the weighting factor for the matrix compression (pmB) failure evaluation.
MatrixShearFailureWeightingFactor Gets or sets the weighting factor for the matrix shear (pmC) failure evaluation.
MatrixTensionFailureWeightingFactor Gets or sets the weighting factor for the matrix tension (pmA) failure evaluation.
OverrideMaterial Gets or sets whether the global Puck constants are used overriding material-specific constants.