67 int initialize(
const shared_ptr<DomainBase>&)
override;
69 unique_ptr<Material>
get_copy()
override;
77 void print()
override;
The MPF class.
Definition MPF.h:50
int reset_status() override
Definition MPF.cpp:113
int commit_status() override
Definition MPF.cpp:105
unique_ptr< Material > get_copy() override
Definition MPF.cpp:33
int clear_status() override
Definition MPF.cpp:97
void print() override
Definition MPF.cpp:121
int initialize(const shared_ptr< DomainBase > &) override
Definition MPF.cpp:25
MPF(unsigned, double, double, double=.05, double=20., double=18.5, double=.15, double=.01, double=7., bool=false, bool=false, double=0.)
Definition MPF.cpp:21
int update_trial_status(const vec &) override
Definition MPF.cpp:35
A Material1D class.
Definition Material1D.h:36
const double hardening_ratio
Definition MPF.h:40
const double A4
Definition MPF.h:42
const double R0
Definition MPF.h:42
const double A2
Definition MPF.h:42
const double yield_stress
Definition MPF.h:41
const double yield_strain
Definition MPF.h:47
const double A3
Definition MPF.h:42
const bool isotropic_hardening
Definition MPF.h:44
const bool constant_radius
Definition MPF.h:45
const double A1
Definition MPF.h:42
const double elastic_modulus
Definition MPF.h:39