#include <constrelcl.h>
Public Member Functions | |
double | get_alpha (double pc, double pg, double t, long ipp) |
double | get_betas (double pc, double pg, double t, long ipp) |
double | get_kintr (double pc, double pg, double t, long ipp) |
double | get_krw (double pc, double t, long ipp) |
double | get_rhos (double pc, double pg, double t, long ipp) |
double | get_s (double pc, double pg, double t, long ipp) |
state_eqcl () | |
~state_eqcl () |
Definition at line 6 of file constrelcl.h.
state_eqcl | ( | ) |
Definition at line 79 of file constrelcl.cpp.
~state_eqcl | ( | ) |
Definition at line 81 of file constrelcl.cpp.
double get_alpha | ( | double | pc, | |
double | pg, | |||
double | t, | |||
long | ipp | |||
) |
function computes Biot's constant
pc | - capilary pressure | |
pg | - capilary gas pressure | |
t | - temperature |
alpha | - Biot's constant |
Definition at line 143 of file constrelcl.cpp.
References baroghelmatc::baroghel_alpha(), baroghelBc, coupmatl::baroghelc, C30barmatc::C30bar_alpha(), C30baroghelBc, coupmatl::C30baroghelc, C60barmatc::C60bar_alpha(), C60baroghelBc, coupmatl::C60baroghelc, C60bazmatc::C60baz_alpha(), C60bazantBc, coupmatl::C60bazantc, Cml, intpointsc::idm, coupmatl::ip, o30bazmatc::o30baz_alpha(), o30bazantBc, coupmatl::o30bazantc, and intpointsc::tm.
Referenced by multiphc::get_capcu(), multiphc::get_capgu(), and multiphc::get_captu().
double get_betas | ( | double | pc, | |
double | pg, | |||
double | t, | |||
long | ipp | |||
) |
function computes cubic thermal expansion coefficient of solid (K-1)
pc | - capilary pressure | |
pg | - capilary gas pressure | |
t | - temperature |
betas | - cubic thermal expansion coefficient of solid (K-1) |
Definition at line 244 of file constrelcl.cpp.
References baroghelmatc::baroghel_betas(), baroghelBc, coupmatl::baroghelc, C30barmatc::C30bar_betas(), C30baroghelBc, coupmatl::C30baroghelc, C60barmatc::C60bar_betas(), C60baroghelBc, coupmatl::C60baroghelc, C60bazmatc::C60baz_betas(), C60bazantBc, coupmatl::C60bazantc, Cml, concreteBmatc::concreteB_betas(), concreteBc, coupmatl::concretec, intpointsc::idm, coupmatl::ip, o30bazmatc::o30baz_betas(), o30bazantBc, coupmatl::o30bazantc, and intpointsc::tm.
double get_kintr | ( | double | pc, | |
double | pg, | |||
double | t, | |||
long | ipp | |||
) |
function computes intrinsic permeability
pc | - capillary pressure | |
pg | - capillary gas pressure | |
t | - temperature |
kintr | - intrinsic permeability |
Definition at line 346 of file constrelcl.cpp.
References baroghelmatc::baroghel_kintr(), baroghelBc, coupmatl::baroghelc, C30barmatc::C30bar_kintr(), C30baroghelBc, coupmatl::C30baroghelc, C60barmatc::C60bar_kintr(), C60baroghelBc, coupmatl::C60baroghelc, C60bazmatc::C60baz_kintr(), C60bazantBc, coupmatl::C60bazantc, Cml, concreteBc, intpointsc::idm, transmat::ip, coupmatl::ip, o30bazmatc::o30baz_kintr(), o30bazantBc, coupmatl::o30bazantc, intpointst::tm, and Tm.
Referenced by multiphc::get_kcu(), and multiphc::get_ktu().
double get_krw | ( | double | pc, | |
double | t, | |||
long | ipp | |||
) |
function computes water relative permeability
pg | - capillary gas pressure | |
t | - temperature |
krw | - water relative permeability |
Definition at line 292 of file constrelcl.cpp.
References baroghelmatc::baroghel_krw(), baroghelBc, coupmatl::baroghelc, C30barmatc::C30bar_krw(), C30baroghelBc, coupmatl::C30baroghelc, C60barmatc::C60bar_krw(), C60baroghelBc, coupmatl::C60baroghelc, C60bazmatc::C60baz_krw(), C60bazantBc, coupmatl::C60bazantc, Cml, concreteBmatc::concreteB_krw(), concreteBmatc::concreteB_sw(), concreteBc, coupmatl::concretec, state_eq::get_rh(), intpointsc::idm, transmat::ip, coupmatl::ip, o30bazmatc::o30baz_krw(), o30bazantBc, coupmatl::o30bazantc, intpointst::tm, and Tm.
Referenced by multiphc::get_kcu(), and multiphc::get_ktu().
double get_rhos | ( | double | pc, | |
double | pg, | |||
double | t, | |||
long | ipp | |||
) |
function computes density of solid phase
pc | - capilary pressure | |
pg | - capilary gas pressure | |
t | - temperature |
rho | - averaged density of solid phase |
Definition at line 196 of file constrelcl.cpp.
References baroghelmatc::baroghel_rhos(), baroghelBc, coupmatl::baroghelc, C30barmatc::C30bar_rhos(), C30baroghelBc, coupmatl::C30baroghelc, C60barmatc::C60bar_rhos(), C60baroghelBc, coupmatl::C60baroghelc, C60bazmatc::C60baz_rhos(), C60bazantBc, coupmatl::C60bazantc, Cml, concreteBmatc::concreteB_rhos(), concreteBc, coupmatl::concretec, intpointsc::idm, coupmatl::ip, o30bazmatc::o30baz_rhos(), o30bazantBc, coupmatl::o30bazantc, and intpointsc::tm.
double get_s | ( | double | pc, | |
double | pg, | |||
double | t, | |||
long | ipp | |||
) |
function computes degree of saturation
pc | - capilary pressure | |
pg | - capilary gas pressure | |
t | - temperature |
s | - degree of saturation |
Definition at line 93 of file constrelcl.cpp.
References baroghelmatc::baroghel_sw(), baroghelBc, coupmatl::baroghelc, C30baroghelBc, coupmatl::C30baroghelc, C60baroghelBc, coupmatl::C60baroghelc, C60bazantBc, coupmatl::C60bazantc, Cml, concreteBmatc::concreteB_sw(), concreteBc, coupmatl::concretec, intpointsc::idm, coupmatl::ip, o30bazantBc, coupmatl::o30bazantc, C60bazmatc::sat(), o30bazmatc::sat(), C30barmatc::sat(), C60barmatc::sat(), and intpointsc::tm.
Referenced by multiphc::get_capcu(), multiphc::get_capgu(), and multiphc::get_captu().