47 #define __I( component )           eSInt[component]    66                                                  const double eSInt[13], 
double nu,
    69   double a2 = sort_a[1], a3 = sort_a[2];
   138                                                                                        const double sort_a[3], 
const double eInt[13])
   167   eshTens[0] = S[0]; eshTens[1] = S[1]; eshTens[2] = S[2];
   168   eshTens[3] = S[6]; eshTens[4] = S[7]; eshTens[5] = S[8];
   169   eshTens[6] = S[12]; eshTens[7] = S[13]; eshTens[8] = S[14];
   170   eshTens[9] = 2.0 * S[21]; eshTens[10] = 2.0 * S[28]; eshTens[11] = 2.0 * S[35];
   191                                                   const double dJij[27], 
const double ddJi[27], 
const double ddJij[81],
   192                                                   const double sort_a[3],  
const double x[3])
   340     const int length = 36;
   346     for (
int i=0; i < length; i++)
   347       err += (S2[i] - S1[i]) * (S2[i] - S1[i]);
   349     std::cout << 
"Vypis slozek tenzoru S. (ve funkci giveDijkl())" << std::endl;
   350     for (
int i = 0; i < 12; i++)
   351       std::cout << 
"S[" << i << 
"] = " << S[i] << std::endl;
   352     std::cout << std::endl;
   353     std::cout << 
"Vypis slozek tenzoru D. (giveDijkl())" << std::endl;
   354     for (
int i = 0; i < 36; i++)
   355       std::cout << 
"D[" << i << 
"] = " << D[i] << std::endl;
   356     std::cout << std::endl;
   380   _errorr(
"termit: misto teto fce byla puvodne volana rodicovska, proc?");
   400                             const double dJij[27], 
const double sort_a[3],
   421                           double nu, 
bool newFormulation )
   490     std::cout << 
"Vypis slozek tenzoru S. (giveSijkl())" << std::endl;
   491     for (
int i = 0; i < 36; i++)
   492       std::cout << 
"S[" << i << 
"] = " << S[i] << std::endl;
   493     std::cout << std::endl;
 
file of various types and symbolic constant definitions 
The header file of usefull macros. 
Collection of the functions of basic manipulations, some of them can be used instead of their counter...
Class eshelbySoluEllipticIntegralsEllipticCylinder. 
void CleanVector(double *a, long n)
Functin cleans a 'double' vector, initialize each value being 0-zero.