28 #ifndef RAMBERGOSGOOD_H 29 #define RAMBERGOSGOOD_H 40 static constexpr
unsigned max_iteration = 10;
42 const double nm =
n - 1.;
53 int initialize(
const shared_ptr<DomainBase>&)
override;
55 unique_ptr<Material> get_copy()
override;
57 int update_trial_status(
const vec&)
override;
59 int clear_status()
override;
60 int commit_status()
override;
61 int reset_status()
override;
63 void print()
override;
A Material1D class.
Definition: Material1D.h:36
const double elastic_modulus
Definition: RambergOsgood.h:34
Definition: RambergOsgood.h:33
const double offset
Definition: RambergOsgood.h:36
A RambergOsgood material class.
Definition: RambergOsgood.h:39
const double n
Definition: RambergOsgood.h:36
const double yield_stress
Definition: RambergOsgood.h:35