31 #ifndef MUMECH_ESHELBY_SOLU_ELLIPTIC_INTEGRALS_FLAT_ELLIPSOID_H 32 #define MUMECH_ESHELBY_SOLU_ELLIPTIC_INTEGRALS_FLAT_ELLIPSOID_H 60 double getLambda (
const double a[3],
double x1,
double x2,
double x3) {
_errorr(
"Not implemented");
return 0.0; }
file of various types and symbolic constant definitions
Class of the functions calculating the values of elliptic integrals and its derivatives of flat ellip...
void giveEllipticIntegrals(double J[13], double lambda, bool intpoint)
Function gives the the values of all elliptic integrals.
eshelbySoluEllipticIntegralsFlatEllipsoid(const InclusionRecord3D *i)
Constructor.
Class eshelbySoluEllipticIntegrals.
Single Point data structure - contribution from Single inclusion.
virtual ~eshelbySoluEllipticIntegralsFlatEllipsoid()
Destructor.
double getLambda(const double a[3], double x1, double x2, double x3)
Returns lambda for a given point (x1, x2, x3)
Class of the functions calculating the values of elliptic integrals and its derivatives.
void giveDerivativesOfEllipticIntegrals(Point *point, bool intpoint)
Function gives the derivatives of Ferers-Dysons integrals.