33 #ifndef MUMECH_ESHELBY_SOLU_ELLIPTIC_INTEGRALS_PENNY_H 34 #define MUMECH_ESHELBY_SOLU_ELLIPTIC_INTEGRALS_PENNY_H 63 double getLambda (
const double a[3],
double x1,
double x2,
double x3) {
_errorr(
"Not implemented");
return 0.0; }
void giveDerivativesOfEllipticIntegrals(Point *point, bool intpoint)
Function gives the derivatives of Ferers-Dysons integrals.
file of various types and symbolic constant definitions
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 of penny shap...
void giveEllipticIntegrals(double J[13], double lambda, bool intpoint)
Function gives the the values of all elliptic integrals.
Class eshelbySoluEllipticIntegrals.
Single Point data structure - contribution from Single inclusion.
eshelbySoluEllipticIntegralsPenny(const InclusionRecord3D *i)
Constructor.
virtual ~eshelbySoluEllipticIntegralsPenny()
Destructor.
Class of the functions calculating the values of elliptic integrals and its derivatives.