45 static constexpr unsigned max_iteration = 20u;
46 inline static const double root_two_third = std::sqrt(2. / 3.);
47 static const mat unit_dev_tensor;
58 int initialize(
const shared_ptr<DomainBase>&)
override;
68 void print()
override;
The Material3D class.
Definition Material3D.h:35
Definition SubloadingUtil.h:48
A Subloading material class.
Definition Subloading.h:44
int commit_status() override
Definition Subloading.cpp:190
int initialize(const shared_ptr< DomainBase > &) override
Definition Subloading.cpp:28
unique_ptr< Material > unique_copy() override
Definition Subloading.cpp:36
int clear_status() override
Definition Subloading.cpp:182
void print() override
Definition Subloading.cpp:206
int reset_status() override
Definition Subloading.cpp:198
int update_trial_status(const vec &) override
Definition Subloading.cpp:38
Definition SubloadingUtil.h:35
Definition Subloading.h:35
const SubloadingBound kin_bound
Definition Subloading.h:38
const double u
Definition Subloading.h:39
const double poisson
Definition Subloading.h:37
const double elastic
Definition Subloading.h:36
const SubloadingSaturation c
Definition Subloading.h:41
const SubloadingSaturation b
Definition Subloading.h:41
const SubloadingBound iso_bound
Definition Subloading.h:38
Definition SubloadingUtil.h:25