27 #ifndef MUMECH_ESHELBY_LAMBDA_SOLU_H 28 #define MUMECH_ESHELBY_LAMBDA_SOLU_H 60 std::complex<double>
c_dLambda(
const double a[3], std::complex<double> x[3], std::complex<double> lambda,
file of various types and symbolic constant definitions
double giveLambdaFirstDerivative(const double a[3], const double x[3], double lambda, derivativeDirection direction)
double giveLambdaDerivative(const double a[3], const double x[3], double lambda, derivativeDirection direction)
static double giveLambda(const double a[3], const double x[3], InclusionGeometry shape)
eshelbySoluLambda()
Constructor.
~eshelbySoluLambda()
Destructor.
Class of functions calculating the values of 'lambda' parameter and its derivatives.
InclusionGeometry
Inclusion shapes' type.
double giveLambdaSeccondDerivative(const double a[3], const double x[3], double lambda, derivativeDirection direction)
std::complex< double > c_dLambda(const double a[3], std::complex< double > x[3], std::complex< double > lambda, derivativeDirection direction)