a | mumech::Inclusion | |
actingIncls | mumech::Inclusion | |
ActingIncls_allocate(void) | mumech::Inclusion | |
actionRadius | mumech::Inclusion | |
add_EshelbyPertStrain_internal_SIFCM(double **strain, int lc, int nlc, double **e_t_SIFCM) | mumech::Inclusion | |
add_EshelbyPertStress_internal_SIFCM(double **stress, int lc, int nlc, double **e_t_SIFCM, double **e_s_ext_add) | mumech::Inclusion | |
allocate_nlc_fields(void) | mumech::Inclusion | virtual |
approx_coef | mumech::Inclusion | |
approx_points | mumech::Inclusion | |
approx_points_eps_tau | mumech::Inclusion | |
C | mumech::Inclusion | |
compute_supplement_energy(int lc) | mumech::Inclusion | |
computeVolume()=0 | mumech::Inclusion | privatepure virtual |
E | mumech::Inclusion | |
EAdeg2rad(void) | mumech::Inclusion | protected |
eAngles | mumech::Inclusion | |
Eps02EpsTau(double *e_tau, const double *e_0) | mumech::Inclusion | |
Epsilon_Tau | mumech::Inclusion | |
find_overlap(const Inclusion *incl) const | mumech::Inclusion | |
give_EshelbyMatrixFull(double **answer) const | mumech::Inclusion | protected |
give_EshelbyMatrixReduced(double *answer) const | mumech::Inclusion | protected |
give_EshelbyPertDisplc_internal(int lc, int nlc, const double *coords) | mumech::Inclusion | |
give_EshelbyPertFields_external(Point *point, int lc, int nlc, bool disp, bool strn) | mumech::Inclusion | |
give_EshelbyPertStrain_internal(int lc, int nlc) | mumech::Inclusion | |
give_EshelbyPertStress_internal(int lc, int nlc) | mumech::Inclusion | |
give_StiffnessMatrixFull(double *answer) const | mumech::Inclusion | |
give_StiffnessMatrixReduced(double *answer) const | mumech::Inclusion | |
give_TeMatrix_G2L(double *answer) const | mumech::Inclusion | protected |
give_TeMatrix_L2G(double *answer) const | mumech::Inclusion | protected |
give_volume(void) | mumech::Inclusion | |
giveInclusionGeometry(InclusionGeometry shp_o) const =0 | mumech::Inclusion | pure virtual |
giveTransformationStrainOperator(double oper[12], const double C[12], const double C1[12], const double S[12]) | mumech::Inclusion | protected |
globPert_displc | mumech::Inclusion | |
globPert_strain | mumech::Inclusion | |
globPert_stress | mumech::Inclusion | |
Homogenization class | mumech::Inclusion | friend |
id | mumech::Inclusion | |
Inclusion(long i, const Problem *p) | mumech::Inclusion | |
initialize(const Inclusion *prevInclRec)=0 | mumech::Inclusion | pure virtual |
input_data_initialize_and_check_consistency(void) | mumech::Inclusion | virtual |
is_inside_of_BB(const double *bb1, const double *bb2) const | mumech::Inclusion | |
n_approx_points | mumech::Inclusion | |
ndiff_1 | mumech::Inclusion | |
ndiff_2 | mumech::Inclusion | |
noActingIncls | mumech::Inclusion | |
nu | mumech::Inclusion | |
origin | mumech::Inclusion | |
P | mumech::Inclusion | |
point_is_affected(const double *point) const =0 | mumech::Inclusion | pure virtual |
point_is_inside(const double *coords, double epsilon=0.0) const | mumech::Inclusion | |
rotated | mumech::Inclusion | |
rotateDisplc_L2G(const double *loc, double *glob) const | mumech::Inclusion | |
rotateStrain_G2L(const double *glob, double *loc) const | mumech::Inclusion | |
rotateStrain_L2G(const double *loc, double *glob) const | mumech::Inclusion | |
S | mumech::Inclusion | |
SBA_computeInitialStrains(int lc)=0 | mumech::Inclusion | pure virtual |
scan_eAngles_DEG(Stream *stream) | mumech::Inclusion | |
scan_eAngles_RAD(Stream *stream) | mumech::Inclusion | |
scan_locEigStrain_LC(Stream *stream, int lc)=0 | mumech::Inclusion | pure virtual |
set_all_2d(double x, double y, double e, double n, double a1, double a2, double e1) | mumech::Inclusion | |
set_all_3d(double x, double y, double z, double e, double n, double a1, double a2, double a3, double e1, double e2, double e3) | mumech::Inclusion | |
set_centroids(double x, double y) | mumech::Inclusion | |
set_centroids(double x, double y, double z) | mumech::Inclusion | |
set_Euller_angles_deg(double x) | mumech::Inclusion | |
set_Euller_angles_deg(double x, double y, double z) | mumech::Inclusion | |
set_Inclusion_shape(InclusionGeometry val) | mumech::Inclusion | inline |
set_Poissons_ratio(double val) | mumech::Inclusion | inline |
set_Semiaxes_dimensions(double x, double y) | mumech::Inclusion | |
set_Semiaxes_dimensions(double x, double y, double z) | mumech::Inclusion | |
set_Youngs_modulus(double val) | mumech::Inclusion | inline |
shape | mumech::Inclusion | |
SInv | mumech::Inclusion | |
SQRactionRadius | mumech::Inclusion | |
T | mumech::Inclusion | |
Te | mumech::Inclusion | |
TeInv | mumech::Inclusion | |
TInv | mumech::Inclusion | |
transformCoords_G2L(const double *glob, double *loc) const | mumech::Inclusion | |
transformCoords_L2G(const double *loc, double *glob) const | mumech::Inclusion | |
update_approximations(int lc) | mumech::Inclusion | |
volume | mumech::Inclusion | |
~Inclusion() | mumech::Inclusion | virtual |