muMECH  1.0
Classes | Namespaces | Macros | Enumerations | Functions
types.h File Reference

file of various types and symbolic constant definitions More...

#include <complex>
#include "gelib.h"

Go to the source code of this file.

Classes

struct  mumech::cLambda
 
struct  mumech::aLambda
 
struct  mumech::nLambda
 

Namespaces

 mumech
 

Macros

#define WIN32_LEAN_AND_MEAN
 
#define VERSION   1.34
 
#define _4PI_   12.56637061435917295384
 
#define _SELF_BALANCE_NORM_LIMIT_   1e-6
 
#define _11_   0
 
#define _12_   1
 
#define _13_   2
 
#define _21_   3
 
#define _22_   4
 
#define _23_   5
 
#define _31_   6
 
#define _32_   7
 
#define _33_   8
 
#define _44_   9
 
#define _55_   10
 
#define _66_   11
 
#define _S1111swap_   0
 
#define _S1122swap_   1
 
#define _S1133swap_   2
 
#define _S2211swap_   3
 
#define _S2222swap_   4
 
#define _S2233swap_   5
 
#define _S3311swap_   6
 
#define _S3322swap_   7
 
#define _S3333swap_   8
 
#define _S1212swap_   9
 
#define _S2323swap_   10
 
#define _S1313swap_   11
 
#define __1111_   0
 
#define __1122_   1
 
#define __1133_   2
 
#define __2211_   3
 
#define __2222_   4
 
#define __2233_   5
 
#define __3311_   6
 
#define __3322_   7
 
#define __3333_   8
 
#define __1212_   9
 
#define __2323_   10
 
#define __1313_   11
 
#define _1111_   0
 
#define _1122_   1
 
#define _1133_   2
 
#define _1112_   3
 
#define _1123_   4
 
#define _1113_   5
 
#define _2211_   6
 
#define _2222_   7
 
#define _2233_   8
 
#define _2212_   9
 
#define _2223_   10
 
#define _2213_   11
 
#define _3311_   12
 
#define _3322_   13
 
#define _3333_   14
 
#define _3312_   15
 
#define _3323_   16
 
#define _3313_   17
 
#define _1211_   18
 
#define _1222_   19
 
#define _1233_   20
 
#define _1212_   21
 
#define _1223_   22
 
#define _1213_   23
 
#define _2311_   24
 
#define _2322_   25
 
#define _2333_   26
 
#define _2312_   27
 
#define _2323_   28
 
#define _2313_   29
 
#define _1311_   30
 
#define _1322_   31
 
#define _1333_   32
 
#define _1312_   33
 
#define _1323_   34
 
#define _1313_   35
 
#define _111_   0
 
#define _122_   1
 
#define _133_   2
 
#define _112_   3
 
#define _123_   4
 
#define _113_   5
 
#define _211_   6
 
#define _222_   7
 
#define _233_   8
 
#define _212_   9
 
#define _223_   10
 
#define _213_   11
 
#define _311_   12
 
#define _322_   13
 
#define _333_   14
 
#define _312_   15
 
#define _323_   16
 
#define _313_   17
 
#define _MIN_AXES_DIFF   1e-7
 
#define _MAX_AXES_DIFF   1e-6
 
#define _Int_   0
 
#define _Int1_   1
 
#define _Int2_   2
 
#define _Int3_   3
 
#define _Int11_   4
 
#define _Int12_   5
 
#define _Int13_   6
 
#define _Int21_   7
 
#define _Int22_   8
 
#define _Int23_   9
 
#define _Int31_   10
 
#define _Int32_   11
 
#define _Int33_   12
 
#define _J   J[0]
 
#define J1   J[1]
 
#define J2   J[2]
 
#define J3   J[3]
 
#define J11   J[4]
 
#define J12   J[5]
 
#define J13   J[6]
 
#define J21   J[7]
 
#define J22   J[8]
 
#define J23   J[9]
 
#define J31   J[10]
 
#define J32   J[11]
 
#define J33   J[12]
 
#define J1_1   dJi[0]
 
#define J1_2   dJi[1]
 
#define J1_3   dJi[2]
 
#define J2_1   dJi[3]
 
#define J2_2   dJi[4]
 
#define J2_3   dJi[5]
 
#define J3_1   dJi[6]
 
#define J3_2   dJi[7]
 
#define J3_3   dJi[8]
 
#define J11_1   dJij[0]
 
#define J12_1   dJij[1]
 
#define J13_1   dJij[2]
 
#define J21_1   dJij[3]
 
#define J22_1   dJij[4]
 
#define J23_1   dJij[5]
 
#define J31_1   dJij[6]
 
#define J32_1   dJij[7]
 
#define J33_1   dJij[8]
 
#define J11_2   dJij[9]
 
#define J12_2   dJij[10]
 
#define J13_2   dJij[11]
 
#define J21_2   dJij[12]
 
#define J22_2   dJij[13]
 
#define J23_2   dJij[14]
 
#define J31_2   dJij[15]
 
#define J32_2   dJij[16]
 
#define J33_2   dJij[17]
 
#define J11_3   dJij[18]
 
#define J12_3   dJij[19]
 
#define J13_3   dJij[20]
 
#define J21_3   dJij[21]
 
#define J22_3   dJij[22]
 
#define J23_3   dJij[23]
 
#define J31_3   dJij[24]
 
#define J32_3   dJij[25]
 
#define J33_3   dJij[26]
 
#define J1_11   ddJi[0]
 
#define J1_12   ddJi[1]
 
#define J1_13   ddJi[2]
 
#define J1_21   ddJi[3]
 
#define J1_22   ddJi[4]
 
#define J1_23   ddJi[5]
 
#define J1_31   ddJi[6]
 
#define J1_32   ddJi[7]
 
#define J1_33   ddJi[8]
 
#define J2_11   ddJi[9]
 
#define J2_12   ddJi[10]
 
#define J2_13   ddJi[11]
 
#define J2_21   ddJi[12]
 
#define J2_22   ddJi[13]
 
#define J2_23   ddJi[14]
 
#define J2_31   ddJi[15]
 
#define J2_32   ddJi[16]
 
#define J2_33   ddJi[17]
 
#define J3_11   ddJi[18]
 
#define J3_12   ddJi[19]
 
#define J3_13   ddJi[20]
 
#define J3_21   ddJi[21]
 
#define J3_22   ddJi[22]
 
#define J3_23   ddJi[23]
 
#define J3_31   ddJi[24]
 
#define J3_32   ddJi[25]
 
#define J3_33   ddJi[26]
 
#define J11_11   ddJij[0]
 
#define J11_12   ddJij[1]
 
#define J11_13   ddJij[2]
 
#define J11_21   ddJij[3]
 
#define J11_22   ddJij[4]
 
#define J11_23   ddJij[5]
 
#define J11_31   ddJij[6]
 
#define J11_32   ddJij[7]
 
#define J11_33   ddJij[8]
 
#define J12_11   ddJij[9]
 
#define J12_12   ddJij[10]
 
#define J12_13   ddJij[11]
 
#define J12_21   ddJij[12]
 
#define J12_22   ddJij[13]
 
#define J12_23   ddJij[14]
 
#define J12_31   ddJij[15]
 
#define J12_32   ddJij[16]
 
#define J12_33   ddJij[17]
 
#define J13_11   ddJij[18]
 
#define J13_12   ddJij[19]
 
#define J13_13   ddJij[20]
 
#define J13_21   ddJij[21]
 
#define J13_22   ddJij[22]
 
#define J13_23   ddJij[23]
 
#define J13_31   ddJij[24]
 
#define J13_32   ddJij[25]
 
#define J13_33   ddJij[26]
 
#define J21_11   ddJij[27]
 
#define J21_12   ddJij[28]
 
#define J21_13   ddJij[29]
 
#define J21_21   ddJij[30]
 
#define J21_22   ddJij[31]
 
#define J21_23   ddJij[32]
 
#define J21_31   ddJij[33]
 
#define J21_32   ddJij[34]
 
#define J21_33   ddJij[35]
 
#define J22_11   ddJij[36]
 
#define J22_12   ddJij[37]
 
#define J22_13   ddJij[38]
 
#define J22_21   ddJij[39]
 
#define J22_22   ddJij[40]
 
#define J22_23   ddJij[41]
 
#define J22_31   ddJij[42]
 
#define J22_32   ddJij[43]
 
#define J22_33   ddJij[44]
 
#define J23_11   ddJij[45]
 
#define J23_12   ddJij[46]
 
#define J23_13   ddJij[47]
 
#define J23_21   ddJij[48]
 
#define J23_22   ddJij[49]
 
#define J23_23   ddJij[50]
 
#define J23_31   ddJij[51]
 
#define J23_32   ddJij[52]
 
#define J23_33   ddJij[53]
 
#define J31_11   ddJij[54]
 
#define J31_12   ddJij[55]
 
#define J31_13   ddJij[56]
 
#define J31_21   ddJij[57]
 
#define J31_22   ddJij[58]
 
#define J31_23   ddJij[59]
 
#define J31_31   ddJij[60]
 
#define J31_32   ddJij[61]
 
#define J31_33   ddJij[62]
 
#define J32_11   ddJij[63]
 
#define J32_12   ddJij[64]
 
#define J32_13   ddJij[65]
 
#define J32_21   ddJij[66]
 
#define J32_22   ddJij[67]
 
#define J32_23   ddJij[68]
 
#define J32_31   ddJij[69]
 
#define J32_32   ddJij[70]
 
#define J32_33   ddJij[71]
 
#define J33_11   ddJij[72]
 
#define J33_12   ddJij[73]
 
#define J33_13   ddJij[74]
 
#define J33_21   ddJij[75]
 
#define J33_22   ddJij[76]
 
#define J33_23   ddJij[77]
 
#define J33_31   ddJij[78]
 
#define J33_32   ddJij[79]
 
#define J33_33   ddJij[80]
 
#define _DIFF_H_   1.0e-7
 
#define NUM_PERTURB   19
 

Enumerations

enum  mumech::classID { mumech::classVoid, mumech::classProblem, mumech::classProblemFEM }
 Type introduced to distinguish between classes. More...
 
enum  mumech::HomogenizationType {
  mumech::HT_Void, mumech::HT_RegGrid, mumech::HT_Dilute, mumech::HT_MoriTanaka,
  mumech::HT_SelfConsistent, mumech::HT_ReussBound, mumech::HT_VoightBound, mumech::HT_DifferentialScheme
}
 
enum  mumech::rotation { mumech::CLOCKWISE = 1, mumech::COUNTER_CLOCKWISE = 2 }
 
enum  mumech::SBM { mumech::SBM_VOID, mumech::SBM_SB, mumech::SBM_SB1, mumech::SBM_SB0 }
 
enum  mumech::LCmode { mumech::LCM_VOID, mumech::LCM_SINGLE, mumech::LCM_MULTIPLE }
 Type introduced to distinguish between classes. More...
 
enum  mumech::SBAtype { mumech::SBAT_VOID = 0, mumech::SBAT_ORIGINAL, mumech::SBAT_STANDA, mumech::SBAT_MESHLESS }
 Self-balance algorithm type. More...
 
enum  mumech::PFCmode { mumech::PFCM_VOID = 0, mumech::PFCM_FULL = 1, mumech::PFCM_OPTIMIZED = 2 }
 Algorithm type of a point fields calculation. More...
 
enum  mumech::PointPositionFlag { mumech::PPF_VOID = 0, mumech::PPF_INT_POINT = 1, mumech::PPF_EXT_POINT = 2 }
 Internal (inside the inclusion) / external (outside the inclusion) point position flag. More...
 
enum  mumech::STRNotation {
  mumech::STRN_VOID = 0, mumech::STRN_THEORETICAL_ROW, mumech::STRN_THEORETICAL_FEEP, mumech::STRN_VOIGT_FEEP,
  mumech::STRN_MANDEL_FEEP
}
 This enum defines a notation how to represent a symmetric second/fourth-order tensor by reducing its order. More...
 
enum  mumech::InclusionGeometry {
  mumech::IS_VOID = 0, mumech::IS_ELLIPSOID = 1, mumech::IS_SPHERE = 2, mumech::IS_OBLATE_SPHEROID = 8,
  mumech::IS_PROLATE_SPHEROID = 9, mumech::IS_ELLIPSE = 31, mumech::IS_CIRCLE = 32
}
 Inclusion shapes' type. More...
 
enum  mumech::ellipticIntegralComponent {
  mumech::_I1_ = 1, mumech::_I2_ = 2, mumech::_I3_ = 3, mumech::_I11_ = 11,
  mumech::_I12_ = 12, mumech::_I13_ = 13, mumech::_I21_ = 21, mumech::_I22_ = 22,
  mumech::_I23_ = 23, mumech::_I31_ = 31, mumech::_I32_ = 32, mumech::_I33_ = 33,
  mumech::_I_
}
 
enum  mumech::derivativeDirection {
  mumech::_x1_ = 1, mumech::_x2_ = 2, mumech::_x3_ = 3, mumech::_empty_,
  mumech::_x1x1_, mumech::_x1x2_, mumech::_x1x3_, mumech::_x2x1_,
  mumech::_x2x2_, mumech::_x2x3_, mumech::_x3x1_, mumech::_x3x2_,
  mumech::_x3x3_, mumech::_MIXED_, mumech::_HOMOGENEOUS_
}
 
enum  mumech::EshelbyTensComponent {
  mumech::_S1111_, mumech::_S1122_, mumech::_S1133_, mumech::_S1123_,
  mumech::_S1113_, mumech::_S1112_, mumech::_S2211_, mumech::_S2222_,
  mumech::_S2233_, mumech::_S2223_, mumech::_S2213_, mumech::_S2212_,
  mumech::_S3311_, mumech::_S3322_, mumech::_S3333_, mumech::_S3323_,
  mumech::_S3313_, mumech::_S3312_, mumech::_S2311_, mumech::_S2322_,
  mumech::_S2333_, mumech::_S2323_, mumech::_S2313_, mumech::_S2312_,
  mumech::_S1311_, mumech::_S1322_, mumech::_S1333_, mumech::_S1323_,
  mumech::_S1313_, mumech::_S1312_, mumech::_S1211_, mumech::_S1222_,
  mumech::_S1233_, mumech::_S1223_, mumech::_S1213_, mumech::_S1212_
}
 
enum  mumech::perturbTensComponent {
  mumech::_D1111_ = 1111, mumech::_D1122_ = 1122, mumech::_D1133_ = 1133, mumech::_D1123_ = 1123,
  mumech::_D1113_ = 1113, mumech::_D1112_ = 1112, mumech::_D2211_ = 2211, mumech::_D2222_ = 2222,
  mumech::_D2233_ = 2233, mumech::_D2223_ = 2223, mumech::_D2213_ = 2213, mumech::_D2212_ = 2212,
  mumech::_D3311_ = 3311, mumech::_D3322_ = 3322, mumech::_D3333_ = 3333, mumech::_D3323_ = 3323,
  mumech::_D3313_ = 3313, mumech::_D3312_ = 3312, mumech::_D2311_ = 2311, mumech::_D2322_ = 2322,
  mumech::_D2333_ = 2333, mumech::_D2323_ = 2323, mumech::_D2313_ = 2313, mumech::_D2312_ = 2312,
  mumech::_D1311_ = 1311, mumech::_D1322_ = 1322, mumech::_D1333_ = 1333, mumech::_D1323_ = 1323,
  mumech::_D1313_ = 1313, mumech::_D1312_ = 1312, mumech::_D1211_ = 1211, mumech::_D1222_ = 1222,
  mumech::_D1233_ = 1233, mumech::_D1223_ = 1223, mumech::_D1213_ = 1213, mumech::_D1212_ = 1212,
  mumech::_L111_ = 111, mumech::_L122_ = 122, mumech::_L133_ = 133, mumech::_L112_ = 112,
  mumech::_L121_ = 121, mumech::_L123_ = 123, mumech::_L132_ = 132, mumech::_L113_ = 113,
  mumech::_L131_ = 131, mumech::_L211_ = 211, mumech::_L222_ = 222, mumech::_L233_ = 233,
  mumech::_L212_ = 212, mumech::_L221_ = 221, mumech::_L223_ = 223, mumech::_L232_ = 232,
  mumech::_L213_ = 213, mumech::_L231_ = 231, mumech::_L311_ = 311, mumech::_L322_ = 322,
  mumech::_L333_ = 333, mumech::_L312_ = 312, mumech::_L321_ = 321, mumech::_L323_ = 323,
  mumech::_L332_ = 332, mumech::_L313_ = 313, mumech::_L331_ = 331
}
 
enum  mumech::EullerRotations {
  mumech::_NONE_, mumech::_XZX_, mumech::_XYX_, mumech::_YXY_,
  mumech::_YZY_, mumech::_ZYZ_, mumech::_ZXZ_, mumech::_XZY_,
  mumech::_XYZ_, mumech::_YXZ_, mumech::_YZX_, mumech::_ZYX_,
  mumech::_ZXY_
}
 
enum  mumech::DiffTypes { mumech::DT_Void, mumech::DT_ANALITICAL, mumech::DT_NUMERICAL, mumech::DT_COMPLEX }
 
enum  mumech::Perturb {
  mumech::_CENTER_ = 0, mumech::_Xp_ = 1, mumech::_Xm_ = 2, mumech::_Yp_ = 3,
  mumech::_Ym_ = 4, mumech::_Zp_ = 5, mumech::_Zm_ = 6, mumech::_XpYp_ = 7,
  mumech::_XpYm_ = 8, mumech::_XmYp_ = 9, mumech::_XmYm_ = 10, mumech::_XpZp_ = 11,
  mumech::_XpZm_ = 12, mumech::_XmZp_ = 13, mumech::_XmZm_ = 14, mumech::_YpZp_ = 15,
  mumech::_YpZm_ = 16, mumech::_YmZp_ = 17, mumech::_YmZm_ = 18
}
 

Functions

const char * mumech::IST_e2s (InclusionGeometry ig)
 Inclusion shapes' type - enum to string. More...
 

Detailed Description

file of various types and symbolic constant definitions

Definition in file types.h.

Macro Definition Documentation

#define _1111_   0
#define _1112_   3
#define _1113_   5
#define _111_   0
#define _1122_   1
#define _1123_   4
#define _112_   3
#define _1133_   2
#define _113_   5
#define _11_   0
#define _1211_   18
#define _1212_   21
#define _1213_   23
#define _1222_   19
#define _1223_   22
#define _122_   1
#define _1233_   20
#define _123_   4
#define _12_   1
#define _1311_   30
#define _1312_   33
#define _1313_   35
#define _1322_   31
#define _1323_   34
#define _1333_   32
#define _133_   2
#define _13_   2
#define _211_   6
#define _212_   9
#define _213_   11
#define _21_   3
#define _2211_   6
#define _2212_   9
#define _2213_   11
#define _2222_   7
#define _2223_   10
#define _222_   7
#define _2233_   8
#define _223_   10
#define _22_   4
#define _2311_   24
#define _2312_   27
#define _2313_   29
#define _2322_   25
#define _2323_   28
#define _2333_   26
#define _233_   8
#define _23_   5
#define _311_   12
#define _312_   15
#define _313_   17
#define _31_   6
#define _322_   13
#define _323_   16
#define _32_   7
#define _3311_   12
#define _3312_   15
#define _3313_   17
#define _3322_   13
#define _3323_   16
#define _3333_   14
#define _333_   14
#define _33_   8
#define _44_   9
#define _4PI_   12.56637061435917295384
#define _55_   10
#define _66_   11
#define __1111_   0

Definition at line 293 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define __1122_   1

Definition at line 294 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define __1133_   2

Definition at line 295 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define __1212_   9

Definition at line 305 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define __1313_   11

Definition at line 309 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define __2211_   3

Definition at line 297 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define __2222_   4

Definition at line 298 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define __2233_   5

Definition at line 299 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define __2323_   10

Definition at line 307 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define __3311_   6

Definition at line 301 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define __3322_   7

Definition at line 302 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define __3333_   8

Definition at line 303 of file types.h.

Referenced by mumech::Inclusion::giveTransformationStrainOperator().

#define _DIFF_H_   1.0e-7
#define _Int11_   4
#define _Int12_   5
#define _Int13_   6
#define _Int1_   1
#define _Int21_   7
#define _Int22_   8
#define _Int23_   9
#define _Int2_   2
#define _Int31_   10
#define _Int32_   11
#define _Int33_   12
#define _Int3_   3
#define _Int_   0

Definition at line 400 of file types.h.

#define _J   J[0]

Definition at line 428 of file types.h.

#define _MAX_AXES_DIFF   1e-6

Definition at line 392 of file types.h.

#define _MIN_AXES_DIFF   1e-7

Definition at line 391 of file types.h.

#define _S1111swap_   0

Definition at line 273 of file types.h.

#define _S1122swap_   1

Definition at line 274 of file types.h.

#define _S1133swap_   2

Definition at line 275 of file types.h.

#define _S1212swap_   9

Definition at line 285 of file types.h.

#define _S1313swap_   11

Definition at line 289 of file types.h.

#define _S2211swap_   3

Definition at line 277 of file types.h.

#define _S2222swap_   4

Definition at line 278 of file types.h.

#define _S2233swap_   5

Definition at line 279 of file types.h.

#define _S2323swap_   10

Definition at line 287 of file types.h.

#define _S3311swap_   6

Definition at line 281 of file types.h.

#define _S3322swap_   7

Definition at line 282 of file types.h.

#define _S3333swap_   8

Definition at line 283 of file types.h.

#define _SELF_BALANCE_NORM_LIMIT_   1e-6
#define J1   J[1]
#define J11   J[4]
#define J11_1   dJij[0]
#define J11_11   ddJij[0]
#define J11_12   ddJij[1]

Definition at line 545 of file types.h.

#define J11_13   ddJij[2]

Definition at line 546 of file types.h.

#define J11_2   dJij[9]
#define J11_21   ddJij[3]
#define J11_22   ddJij[4]
#define J11_23   ddJij[5]

Definition at line 550 of file types.h.

#define J11_3   dJij[18]
#define J11_31   ddJij[6]
#define J11_32   ddJij[7]
#define J11_33   ddJij[8]
#define J12   J[5]
#define J12_1   dJij[1]
#define J12_11   ddJij[9]
#define J12_12   ddJij[10]

Definition at line 558 of file types.h.

#define J12_13   ddJij[11]

Definition at line 559 of file types.h.

#define J12_2   dJij[10]
#define J12_21   ddJij[12]
#define J12_22   ddJij[13]
#define J12_23   ddJij[14]

Definition at line 563 of file types.h.

#define J12_3   dJij[19]
#define J12_31   ddJij[15]
#define J12_32   ddJij[16]
#define J12_33   ddJij[17]
#define J13   J[6]
#define J13_1   dJij[2]
#define J13_11   ddJij[18]
#define J13_12   ddJij[19]

Definition at line 571 of file types.h.

#define J13_13   ddJij[20]

Definition at line 572 of file types.h.

#define J13_2   dJij[11]
#define J13_21   ddJij[21]
#define J13_22   ddJij[22]
#define J13_23   ddJij[23]

Definition at line 576 of file types.h.

#define J13_3   dJij[20]
#define J13_31   ddJij[24]
#define J13_32   ddJij[25]
#define J13_33   ddJij[26]
#define J1_1   dJi[0]
#define J1_11   ddJi[0]
#define J1_12   ddJi[1]

Definition at line 506 of file types.h.

#define J1_13   ddJi[2]

Definition at line 507 of file types.h.

#define J1_2   dJi[1]
#define J1_21   ddJi[3]
#define J1_22   ddJi[4]
#define J1_23   ddJi[5]

Definition at line 511 of file types.h.

#define J1_3   dJi[2]
#define J1_31   ddJi[6]
#define J1_32   ddJi[7]
#define J1_33   ddJi[8]
#define J2   J[2]
#define J21   J[7]
#define J21_1   dJij[3]
#define J21_11   ddJij[27]

Definition at line 583 of file types.h.

#define J21_12   ddJij[28]

Definition at line 584 of file types.h.

#define J21_13   ddJij[29]

Definition at line 585 of file types.h.

#define J21_2   dJij[12]
#define J21_21   ddJij[30]

Definition at line 587 of file types.h.

#define J21_22   ddJij[31]

Definition at line 588 of file types.h.

#define J21_23   ddJij[32]

Definition at line 589 of file types.h.

#define J21_3   dJij[21]
#define J21_31   ddJij[33]

Definition at line 591 of file types.h.

#define J21_32   ddJij[34]

Definition at line 592 of file types.h.

#define J21_33   ddJij[35]

Definition at line 593 of file types.h.

#define J22   J[8]
#define J22_1   dJij[4]
#define J22_11   ddJij[36]
#define J22_12   ddJij[37]

Definition at line 597 of file types.h.

#define J22_13   ddJij[38]

Definition at line 598 of file types.h.

#define J22_2   dJij[13]
#define J22_21   ddJij[39]
#define J22_22   ddJij[40]
#define J22_23   ddJij[41]

Definition at line 602 of file types.h.

#define J22_3   dJij[22]
#define J22_31   ddJij[42]
#define J22_32   ddJij[43]
#define J22_33   ddJij[44]
#define J23   J[9]
#define J23_1   dJij[5]
#define J23_11   ddJij[45]
#define J23_12   ddJij[46]

Definition at line 610 of file types.h.

#define J23_13   ddJij[47]

Definition at line 611 of file types.h.

#define J23_2   dJij[14]
#define J23_21   ddJij[48]
#define J23_22   ddJij[49]
#define J23_23   ddJij[50]

Definition at line 615 of file types.h.

#define J23_3   dJij[23]
#define J23_31   ddJij[51]
#define J23_32   ddJij[52]
#define J23_33   ddJij[53]
#define J2_1   dJi[3]
#define J2_11   ddJi[9]
#define J2_12   ddJi[10]

Definition at line 519 of file types.h.

#define J2_13   ddJi[11]

Definition at line 520 of file types.h.

#define J2_2   dJi[4]
#define J2_21   ddJi[12]
#define J2_22   ddJi[13]
#define J2_23   ddJi[14]

Definition at line 524 of file types.h.

#define J2_3   dJi[5]
#define J2_31   ddJi[15]
#define J2_32   ddJi[16]
#define J2_33   ddJi[17]
#define J3   J[3]
#define J31   J[10]
#define J31_1   dJij[6]
#define J31_11   ddJij[54]

Definition at line 622 of file types.h.

#define J31_12   ddJij[55]

Definition at line 623 of file types.h.

#define J31_13   ddJij[56]

Definition at line 624 of file types.h.

#define J31_2   dJij[15]
#define J31_21   ddJij[57]

Definition at line 626 of file types.h.

#define J31_22   ddJij[58]

Definition at line 627 of file types.h.

#define J31_23   ddJij[59]

Definition at line 628 of file types.h.

#define J31_3   dJij[24]
#define J31_31   ddJij[60]

Definition at line 630 of file types.h.

#define J31_32   ddJij[61]

Definition at line 631 of file types.h.

#define J31_33   ddJij[62]

Definition at line 632 of file types.h.

#define J32   J[11]
#define J32_1   dJij[7]

Definition at line 473 of file types.h.

#define J32_11   ddJij[63]

Definition at line 635 of file types.h.

#define J32_12   ddJij[64]

Definition at line 636 of file types.h.

#define J32_13   ddJij[65]

Definition at line 637 of file types.h.

#define J32_2   dJij[16]
#define J32_21   ddJij[66]

Definition at line 639 of file types.h.

#define J32_22   ddJij[67]

Definition at line 640 of file types.h.

#define J32_23   ddJij[68]

Definition at line 641 of file types.h.

#define J32_3   dJij[25]
#define J32_31   ddJij[69]

Definition at line 643 of file types.h.

#define J32_32   ddJij[70]

Definition at line 644 of file types.h.

#define J32_33   ddJij[71]

Definition at line 645 of file types.h.

#define J33   J[12]
#define J33_1   dJij[8]
#define J33_11   ddJij[72]
#define J33_12   ddJij[73]

Definition at line 649 of file types.h.

#define J33_13   ddJij[74]

Definition at line 650 of file types.h.

#define J33_2   dJij[17]
#define J33_21   ddJij[75]
#define J33_22   ddJij[76]
#define J33_23   ddJij[77]

Definition at line 654 of file types.h.

#define J33_3   dJij[26]
#define J33_31   ddJij[78]
#define J33_32   ddJij[79]
#define J33_33   ddJij[80]
#define J3_1   dJi[6]
#define J3_11   ddJi[18]
#define J3_12   ddJi[19]

Definition at line 532 of file types.h.

#define J3_13   ddJi[20]

Definition at line 533 of file types.h.

#define J3_2   dJi[7]
#define J3_21   ddJi[21]
#define J3_22   ddJi[22]
#define J3_23   ddJi[23]

Definition at line 537 of file types.h.

#define J3_3   dJi[8]
#define J3_31   ddJi[24]
#define J3_32   ddJi[25]
#define J3_33   ddJi[26]
#define NUM_PERTURB   19
#define VERSION   1.34

Definition at line 46 of file types.h.

Referenced by main().

#define WIN32_LEAN_AND_MEAN

Definition at line 38 of file types.h.