29#ifndef TRILINEARSTRAINDEGRADATION_H
30#define TRILINEARSTRAINDEGRADATION_H
42 [[nodiscard]] vec compute_positive_degradation(
double)
const override;
43 [[nodiscard]] vec compute_negative_degradation(
double)
const override;
Definition: Degradation.h:61
The TrilinearStrainDegradation class.
Definition: TrilinearStrainDegradation.h:41
unique_ptr< Material > get_copy() override
Definition: TrilinearStrainDegradation.cpp:49
TrilinearStrainDegradation(unsigned, unsigned, double, double, double)
Definition: TrilinearStrainDegradation.cpp:45
Definition: TrilinearStrainDegradation.h:34
const double slope
Definition: TrilinearStrainDegradation.h:38
const double s_strain
Definition: TrilinearStrainDegradation.h:35
const double e_strain
Definition: TrilinearStrainDegradation.h:36
const double e_damage
Definition: TrilinearStrainDegradation.h:37