42 const std::vector<SubloadingSaturation>
b,
c;
46 static constexpr unsigned max_iteration = 20u;
48 const double* incre_time =
nullptr;
50 const bool is_viscous =
mu > 0. &&
nv > 0.;
59 int initialize(
const shared_ptr<DomainBase>&)
override;
69 void print()
override;
A Material1D class.
Definition Material1D.h:34
A Subloading1D material class.
Definition Subloading1D.h:45
void print() override
Definition Subloading1D.cpp:177
int commit_status() override
Definition Subloading1D.cpp:161
int clear_status() override
Definition Subloading1D.cpp:153
unique_ptr< Material > unique_copy() override
Definition Subloading1D.cpp:37
int initialize(const shared_ptr< DomainBase > &) override
Definition Subloading1D.cpp:27
int reset_status() override
Definition Subloading1D.cpp:169
int update_trial_status(const vec &) override
Definition Subloading1D.cpp:39
Definition SubloadingUtil.h:48
Definition Subloading1D.h:34
const SubloadingBound kin_bound
Definition Subloading1D.h:36
const std::vector< SubloadingSaturation > b
Definition Subloading1D.h:42
const double cv
Definition Subloading1D.h:38
const double u
Definition Subloading1D.h:37
const std::vector< SubloadingSaturation > c
Definition Subloading1D.h:42
const double mu
Definition Subloading1D.h:39
const double nv
Definition Subloading1D.h:40
const SubloadingBound iso_bound
Definition Subloading1D.h:36
const double elastic
Definition Subloading1D.h:35
Definition SubloadingUtil.h:25