48 static podarray<double> compute_transition(
double,
double,
double,
double,
double,
double,
double);
49 void compute_degradation(
double,
double);
65 int initialize(
const shared_ptr<DomainBase>&)
override;
67 unique_ptr<Material>
get_copy()
override;
75 void print()
override;
A AFC material class.
Definition AFC.h:47
int update_trial_status(const vec &) override
Definition AFC.cpp:90
unique_ptr< Material > get_copy() override
Definition AFC.cpp:88
int commit_status() override
Definition AFC.cpp:164
int reset_status() override
Definition AFC.cpp:172
int clear_status() override
Definition AFC.cpp:156
void print() override
Definition AFC.cpp:180
int initialize(const shared_ptr< DomainBase > &) override
Definition AFC.cpp:80
A Material1D class.
Definition Material1D.h:36
const double t_yield_stress
Definition AFC.h:35
const double t_unloading
Definition AFC.h:37
const double c_unloading
Definition AFC.h:40
const double elastic_modulus
Definition AFC.h:34
const double c_hardening
Definition AFC.h:39
const double t_yield_strain
Definition AFC.h:43
const double c_yield_stress
Definition AFC.h:38
const double c_yield_strain
Definition AFC.h:44
const double t_hardening
Definition AFC.h:36
const double degrade
Definition AFC.h:41