Classes | |
| class | TijTensor | 
| Prof. Nakai's modified stress tensor tij.  More... | |
Typedefs | |
| typedef blitz::TinyVector< REAL, 6 >  | Tensor2 | 
| Second Order Tensor (Mandel representation) {{{.   | |
| typedef blitz::TinyMatrix< REAL, 6, 6 >  | Tensor4 | 
| Fourth Order Tensor (Mandel representation) {{{.   | |
| 
typedef blitz::TinyVector< REAL, 3 >  | Tensor1 | 
Functions | |
| void | Mult (Tensor2 const &S, Tensor2 const &T, Tensor2 &R) | 
Tensor multiplication  .   | |
| REAL | Norm (Tensor2 const &T) | 
| Euclidian norm of a symmetric 2nd order tensor.   | |
| REAL | Det (Tensor2 const &T) | 
| Determinant of T.  | |
| bool | Inv (Tensor2 const &T, Tensor2 &R) | 
Inverse of a tensor T  .   | |
| bool | Eigenvals (Tensor2 const &T, REAL L[3]) | 
Eigenvalues (L) of a tensor T  .   | |
| bool | Eigenvp (Tensor2 const &T, REAL L[3], Tensor2 P[3]) | 
Eigenvalues (L) and Eigenprojectors (P) of a tensor T  .   | |
| bool | Sqrt (Tensor2 const &T, Tensor2 &R) | 
Square root of a tensor T  .   | |
| void | CharInvs (Tensor2 const &T, REAL I[3]) | 
| Characteristic invariants of a symmetric second order tensor.   | |
| void | Strain_Ev_Ed (Tensor2 const &Eps, REAL &Ev, REAL &Ed) | 
| Strain Invariants.   | |
| void | Stress_p_q (Tensor2 const &Sig, REAL &p, REAL &q) | 
| Stress Invariants (Cambridge).   | |
| REAL | Stress_q (Tensor2 const &Sig) | 
| Cambridge's q deviatoric stress invariant.   | |
| REAL | Sin3ThDev (Tensor2 const &S) | 
| Sin3Th given deviator (S) of the stress tensor.   | |
| void | Stress_p_q_S_sin3th (Tensor2 const &Sig, REAL &p, REAL &q, Tensor2 &S, REAL &sin3th) | 
| Stress Invariants (Cambridge) + deviator of Sigma.   | |
| bool | Stress_tn_ts (Tensor2 const &Sig, REAL &tn, REAL &ts) | 
| Stress Invariants (Professor Nakai's invariants).   | |
| void | Stress_P_Q (Tensor2 const &Sig, REAL &P, REAL &Q) | 
| Stress Invariants (Professor Brannon's isomorphic invariants).   | |
| void | Stress_P_Q_S_sin3th (Tensor2 const &Sig, REAL &P, REAL &Q, Tensor2 &S, REAL &sin3th) | 
| Stress Invariants (Professor Brannon's isomorphic invariants) + deviator of Sigma.   | |
| REAL | Sin3Th (REAL SI, REAL SII, REAL SIII) | 
| Returns Sin3Th, given three principal values, which are not necessary sorted.  | |
| void | Hid2Sig (REAL const &p, REAL const &q, REAL const &th, REAL &Sig1, REAL &Sig2, REAL &Sig3) | 
| Converts hidrostatic coordinates to sigma (principal) coord (T in radians).  | |
| void | Hid2Sig (REAL const *P, REAL const *Q, REAL const *T, REAL *SI, REAL *SII, REAL *SIII, int Size) | 
| Converts hidrostatic coordinates to sigma (principal) coord (T in radians).  | |
| void | Hid2Sig_ (REAL const &SX, REAL const &SY, REAL const &p, REAL &SI, REAL &SII, REAL &SIII) | 
| Converts hidrostatic coordinates (Sx, Sy, Sz) to sigma (principal) coord (T in radians).  | |
| int | JacobiRot (Tensor2 const &T, REAL V0[3], REAL V1[3], REAL V2[3], REAL L[3]) | 
| Jacobi Transformation of a Symmetric Matrix (given as a Tensor2) Out: Eigenvalues (array with 3 values).   | |
| int | JacobiRot (Tensor2 const &T, REAL L[3]) | 
| Jacobi Transformation of a Symmetric Matrix (given as a Tensor2) Out: Eigenvalues (array with 3 values).   | |
| void | Dot (Tensor2 const &A, Tensor1 const &u, Tensor1 &v) | 
| REAL | Dot (Tensor2 const &x, Tensor2 const &y) | 
   | |
| void | Dot (Tensor2 const &x, Tensor4 const &A, Tensor2 &y) | 
   | |
| void | Dot (Tensor4 const &A, Tensor2 const &x, Tensor2 &y) | 
   | |
| void | Dot (Tensor4 const &A, Tensor4 const &B, Tensor4 &C) | 
   | |
| void | Dyad (Tensor2 const &x, Tensor2 const &y, Tensor4 &A) | 
   | |
| void | AddScaled (REAL const &a, Tensor4 const &X, REAL const &b, Tensor4 const &Y, Tensor4 &Z) | 
Add scaled tensors:  .  | |
| void | Ger (REAL const &a, Tensor2 const &x, Tensor2 const &y, Tensor4 &A) | 
   | |
| void | GerX (REAL const &a, Tensor4 const &A, Tensor2 const &x, Tensor2 const &y, Tensor4 const &B, Tensor4 const &C, Tensor4 &D) | 
   | |
| void | Scale (REAL const &a, Tensor4 &B) | 
   | |
| void | CopyScale (REAL const &a, Tensor4 const &A, Tensor4 &B) | 
   | |
| REAL | Reduce (Tensor2 const &x, Tensor4 const &A, Tensor2 const &y) | 
   | |
| int | __initialize_the_I (Tensor2 &theI) | 
| int | __initialize_the_IIsym (Tensor4 &theIIsym) | 
| int | __initialize_the_IdyI (Tensor4 &theIdyI) | 
| int | __initialize_the_Psd (Tensor4 &thePsd) | 
| int | __initialize_the_Piso (Tensor4 &thePiso) | 
Variables | |
| Tensor2 | I | 
Second order identity (symmetric/Mandel's basis)  .  | |
| Tensor4 | IIsym | 
Forth order identity (symmetric/Mandel's basis)  .  | |
| Tensor4 | IdyI | 
Forth order tensor given by I dyadic I, in which I is the second order identity (symmetric/Mandel's basis)  .  | |
| Tensor4 | Psd | 
Forth order "symmetric-deviatoric" tensor  .  | |
| Tensor4 | Piso | 
Forth order "isotropic" tensor  .  | |
| int | __dummy1 = __initialize_the_I(I) | 
| int | __dummy2 = __initialize_the_IIsym(IIsym) | 
| int | __dummy3 = __initialize_the_IdyI(IdyI) | 
| int | __dummy4 = __initialize_the_Psd(Psd) | 
| int | __dummy5 = __initialize_the_Piso(Piso) | 
 1.4.7