#include <CDPM2.h>
|
const double | elastic_modulus = 3E4 |
|
const double | poissons_ratio = .3 |
|
const double | ft = 3. |
|
const double | fc = 30. |
|
const double | qh0 = .3 |
|
const double | hp = .01 |
|
const double | df = .85 |
|
const double | ah = .08 |
|
const double | bh = .003 |
|
const double | ch = 2. |
|
const double | dh = 1E-6 |
|
const double | as = 5. |
|
const double | eft = 5E-4 |
|
const double | efc = 5E-4 |
|
const double | e |
|
const double | e0 = ft / elastic_modulus |
|
const double | ftfc = ft / fc |
|
const double | m0 = 3. * (fc / ft - ftfc) * e / (1. + e) |
|
const double | lndf = log(df + 1.) - log(2. * df - 1.) |
|
const double | sqrtdf = ft * sqrt(2. / (3. + 6. * df * df)) |
|
const double | eh = bh - dh |
|
const double | fh = ch * eh / (ah - bh) |
|
const double | ra = (1. + e) * (1. - e) |
|
const double | rb = pow(2. * e - 1., 2.) |
|
const double | rc = rb * e * (5. * e - 4.) |
|
◆ ah
const double DataCDPM2::ah = .08 |
◆ as
const double DataCDPM2::as = 5. |
◆ bh
const double DataCDPM2::bh = .003 |
◆ ch
const double DataCDPM2::ch = 2. |
◆ df
const double DataCDPM2::df = .85 |
◆ dh
const double DataCDPM2::dh = 1E-6 |
const double DataCDPM2::e |
Initial value:= [&] {
const auto fbc = 1.16 *
fc;
const auto factor =
ft / fbc * (fbc +
fc) * (fbc -
fc) / (
fc +
ft) / (
fc -
ft);
return (1. + factor) / (2. - factor);
}()
const double ft
Definition: CDPM2.h:39
const double fc
Definition: CDPM2.h:40
◆ e0
◆ efc
const double DataCDPM2::efc = 5E-4 |
◆ eft
const double DataCDPM2::eft = 5E-4 |
◆ eh
const double DataCDPM2::eh = bh - dh |
◆ elastic_modulus
const double DataCDPM2::elastic_modulus = 3E4 |
◆ fc
const double DataCDPM2::fc = 30. |
◆ fh
const double DataCDPM2::fh = ch * eh / (ah - bh) |
◆ ft
const double DataCDPM2::ft = 3. |
◆ ftfc
const double DataCDPM2::ftfc = ft / fc |
◆ hp
const double DataCDPM2::hp = .01 |
◆ lndf
const double DataCDPM2::lndf = log(df + 1.) - log(2. * df - 1.) |
◆ m0
const double DataCDPM2::m0 = 3. * (fc / ft - ftfc) * e / (1. + e) |
◆ poissons_ratio
const double DataCDPM2::poissons_ratio = .3 |
◆ qh0
const double DataCDPM2::qh0 = .3 |
◆ ra
const double DataCDPM2::ra = (1. + e) * (1. - e) |
◆ rb
const double DataCDPM2::rb = pow(2. * e - 1., 2.) |
◆ rc
const double DataCDPM2::rc = rb * e * (5. * e - 4.) |
◆ sqrtdf
const double DataCDPM2::sqrtdf = ft * sqrt(2. / (3. + 6. * df * df)) |
The documentation for this struct was generated from the following file:
- Material/Material3D/Concrete/CDPM2.h