#include <intpointsc.h>
Public Member Functions | |
void | alloc () |
intpointsc (void) | |
~intpointsc (void) | |
Public Attributes | |
double * | av |
array of actual values | |
double ** | fluxes |
array of fluxes | |
double ** | grad |
array of gradients | |
long | idm |
material id | |
strastrestate | mssst |
stress-strain state | |
long | nmcomp |
number of component of stress/strain array | |
double * | pv |
array of previous values | |
double * | strains |
array of strains | |
double * | stresses |
array of stresses | |
mattypec | tm |
material type |
class intpointsc
Definition at line 13 of file intpointsc.h.
intpointsc | ( | void | ) |
~intpointsc | ( | void | ) |
void alloc | ( | ) |
function allocates arrays on integration points
JK, 30.10.2004
Definition at line 25 of file intpointsc.cpp.
References av, nmcomp, probdesct::ntm, pv, strains, stresses, and Tp.
double* av |
array of actual values
Definition at line 26 of file intpointsc.h.
Referenced by alloc(), intpointsc(), quadrilatc::intpointval(), barelc::intpointval(), coupmatu::ipalloc(), coupmatl::ipalloc(), multiphc::matcap1d_l(), glasgowmatc::matcap1d_l(), con_awf2matc::matcap1d_l(), multiphc::matcap1d_u(), glasgowmatc::matcap1d_u(), con_awf2matc::matcap1d_u(), multiphc::matcap2d_l(), glasgowmatc::matcap2d_l(), con_awf2matc::matcap2d_l(), multiphc::matcap2d_u(), glasgowmatc::matcap2d_u(), con_awf2matc::matcap2d_u(), multiphc::matcap3d_l(), glasgowmatc::matcap3d_l(), con_awf2matc::matcap3d_l(), multiphc::matcap3d_u(), glasgowmatc::matcap3d_u(), con_awf2matc::matcap3d_u(), medc1::matcap_l(), medc1::matcap_u(), multiphc::matcond1d_l(), glasgowmatc::matcond1d_l(), con_awf2matc::matcond1d_l(), multiphc::matcond1d_u(), glasgowmatc::matcond1d_u(), con_awf2matc::matcond1d_u(), multiphc::matcond2d_l(), glasgowmatc::matcond2d_l(), con_awf2matc::matcond2d_l(), multiphc::matcond2d_u(), glasgowmatc::matcond2d_u(), con_awf2matc::matcond2d_u(), multiphc::matcond3d_l(), glasgowmatc::matcond3d_l(), con_awf2matc::matcond3d_l(), multiphc::matcond3d_u(), glasgowmatc::matcond3d_u(), con_awf2matc::matcond3d_u(), medc1::matcond_l(), medc1::matcond_u(), con_awf2matc::rhs1d1(), con_awf1matc::rhs1d1(), multiphc::rhs1d_u1(), glasgowmatc::rhs1d_u1(), multiphc::rhs1d_u2(), con_awf2matc::rhs2d1(), con_awf1matc::rhs2d1(), multiphc::rhs2d_u1(), glasgowmatc::rhs2d_u1(), multiphc::rhs2d_u2(), con_awf2matc::rhs3d1(), con_awf1matc::rhs3d1(), multiphc::rhs3d_u1(), glasgowmatc::rhs3d_u1(), multiphc::rhs3d_u2(), hexahedc::trfel_metr(), and ~intpointsc().
double** fluxes |
array of fluxes
Definition at line 32 of file intpointsc.h.
Referenced by coupmatl::givefluxes_cml(), coupmatu::givefluxes_cmu(), intpointsc(), coupmatu::ipalloc(), coupmatl::ipalloc(), coupmatl::storeflux_cml(), and coupmatu::storeflux_cmu().
double** grad |
array of gradients
Definition at line 30 of file intpointsc.h.
Referenced by coupmatl::givegrad_cml(), coupmatu::givegrad_cmu(), intpointsc(), coupmatu::ipalloc(), coupmatl::ipalloc(), coupmatl::storegrad_cml(), and coupmatu::storegrad_cmu().
long idm |
material id
Definition at line 23 of file intpointsc.h.
Referenced by state_eqcu::get_alpha(), state_eqcl::get_alpha(), state_eqcu::get_betas(), state_eqcl::get_betas(), state_eqcl::get_kintr(), state_eqcl::get_krw(), state_eqcu::get_rhos(), state_eqcl::get_rhos(), state_eqcu::get_s(), state_eqcl::get_s(), state_eqcu::give_e(), state_eqcu::give_nu(), coupmatu::intpointinit(), coupmatl::intpointinit(), intpointsc(), medc2::matcap_l(), medc3::matcap_l(), medc1::matcap_l(), medc2::matcap_u(), medc3::matcap_u(), medc1::matcap_u(), medc2::matcond_l(), medc3::matcond_l(), medc1::matcond_l(), medc2::matcond_u(), medc3::matcond_u(), medc1::matcond_u(), medc1::rhs_u(), medc2::rhs_u1(), medc3::rhs_u1(), and medc3::rhs_volume().
stress-strain state
Definition at line 40 of file intpointsc.h.
Referenced by intpointsc(), coupmatu::ipalloc(), and coupmatl::ipalloc().
long nmcomp |
number of component of stress/strain array
Definition at line 38 of file intpointsc.h.
Referenced by alloc(), intpointsc(), coupmatu::ipalloc(), and coupmatl::ipalloc().
double* pv |
array of previous values
Definition at line 28 of file intpointsc.h.
Referenced by alloc(), intpointsc(), coupmatu::ipalloc(), coupmatl::ipalloc(), and ~intpointsc().
double* strains |
array of strains
Definition at line 36 of file intpointsc.h.
Referenced by alloc(), coupmatu::givestrain_cmu(), intpointsc(), coupmatu::ipalloc(), coupmatl::ipalloc(), hexahedc::mefel_metr(), coupmatl::storestrain_cml(), coupmatu::storestrain_cmu(), and ~intpointsc().
double* stresses |
array of stresses
Definition at line 34 of file intpointsc.h.
Referenced by alloc(), coupmatu::givestresses_cmu(), intpointsc(), coupmatu::ipalloc(), coupmatl::ipalloc(), hexahedc::mefel_metr(), coupmatu::storestresses_cmu(), and ~intpointsc().
material type
Definition at line 21 of file intpointsc.h.
Referenced by state_eqcu::get_alpha(), state_eqcl::get_alpha(), state_eqcu::get_betas(), state_eqcl::get_betas(), state_eqcu::get_rhos(), state_eqcl::get_rhos(), state_eqcu::get_s(), state_eqcl::get_s(), state_eqcu::give_e(), state_eqcu::give_nu(), coupmatu::intpointinit(), coupmatl::intpointinit(), intpointsc(), medc2::matcap_l(), medc3::matcap_l(), medc1::matcap_l(), medc2::matcap_u(), medc3::matcap_u(), medc1::matcap_u(), medc2::matcond_l(), medc3::matcond_l(), medc1::matcond_l(), medc2::matcond_u(), medc3::matcond_u(), medc1::matcond_u(), medc1::rhs_u(), medc2::rhs_u1(), medc3::rhs_u1(), and medc3::rhs_volume().