muMECH  1.0
mumech::Inclusion Member List

This is the complete list of members for mumech::Inclusion, including all inherited members.

amumech::Inclusion
actingInclsmumech::Inclusion
ActingIncls_allocate(void)mumech::Inclusion
actionRadiusmumech::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::Inclusionvirtual
approx_coefmumech::Inclusion
approx_pointsmumech::Inclusion
approx_points_eps_taumumech::Inclusion
Cmumech::Inclusion
compute_supplement_energy(int lc)mumech::Inclusion
computeVolume()=0mumech::Inclusionprivatepure virtual
Emumech::Inclusion
EAdeg2rad(void)mumech::Inclusionprotected
eAnglesmumech::Inclusion
Eps02EpsTau(double *e_tau, const double *e_0)mumech::Inclusion
Epsilon_Taumumech::Inclusion
find_overlap(const Inclusion *incl) const mumech::Inclusion
give_EshelbyMatrixFull(double **answer) const mumech::Inclusionprotected
give_EshelbyMatrixReduced(double *answer) const mumech::Inclusionprotected
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::Inclusionprotected
give_TeMatrix_L2G(double *answer) const mumech::Inclusionprotected
give_volume(void)mumech::Inclusion
giveInclusionGeometry(InclusionGeometry shp_o) const =0mumech::Inclusionpure virtual
giveTransformationStrainOperator(double oper[12], const double C[12], const double C1[12], const double S[12])mumech::Inclusionprotected
globPert_displcmumech::Inclusion
globPert_strainmumech::Inclusion
globPert_stressmumech::Inclusion
Homogenization classmumech::Inclusionfriend
idmumech::Inclusion
Inclusion(long i, const Problem *p)mumech::Inclusion
initialize(const Inclusion *prevInclRec)=0mumech::Inclusionpure virtual
input_data_initialize_and_check_consistency(void)mumech::Inclusionvirtual
is_inside_of_BB(const double *bb1, const double *bb2) const mumech::Inclusion
n_approx_pointsmumech::Inclusion
ndiff_1mumech::Inclusion
ndiff_2mumech::Inclusion
noActingInclsmumech::Inclusion
numumech::Inclusion
originmumech::Inclusion
Pmumech::Inclusion
point_is_affected(const double *point) const =0mumech::Inclusionpure virtual
point_is_inside(const double *coords, double epsilon=0.0) const mumech::Inclusion
rotatedmumech::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
Smumech::Inclusion
SBA_computeInitialStrains(int lc)=0mumech::Inclusionpure virtual
scan_eAngles_DEG(Stream *stream)mumech::Inclusion
scan_eAngles_RAD(Stream *stream)mumech::Inclusion
scan_locEigStrain_LC(Stream *stream, int lc)=0mumech::Inclusionpure 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::Inclusioninline
set_Poissons_ratio(double val)mumech::Inclusioninline
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::Inclusioninline
shapemumech::Inclusion
SInvmumech::Inclusion
SQRactionRadiusmumech::Inclusion
Tmumech::Inclusion
Temumech::Inclusion
TeInvmumech::Inclusion
TInvmumech::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
volumemumech::Inclusion
~Inclusion()mumech::Inclusionvirtual