![]() |
MechSys
1.0
Computing library for simulations in continuum and discrete mechanics
|
#include <anisoinvs.h>
Public Member Functions | |
AnisoInvs (double b, double Alpha, Vec3_t const &a, bool Obliq=true, bool Check=true, bool UseJacobi=false) | |
~AnisoInvs () | |
void | Calc (Vec_t const &Sig, bool WithDerivs=false) |
void | CheckSym (char const *Name, Ten2_t const &T) const |
void | CheckSym (char const *Name, Ten3_t const &T) const |
Public Attributes | |
double | b |
double | Alpha |
Vec3_t | a |
bool | Obliq |
bool | Check |
bool | UseJacobi |
double | Tol |
double | Zero |
Vec3_t | au |
Static Public Attributes | |
static double | sp |
static double | sq |
static Vec3_t | N123 |
static Vec3_t | N |
static Vec3_t | Nu |
static Vec3_t | n |
static Vec3_t | nu |
static Mat3_t | Q |
static Vec3_t | L |
static Vec3_t | v0 |
static Vec3_t | v1 |
static Vec3_t | v2 |
static Vec3_t | t |
static Vec3_t | p |
static Vec3_t | q |
static Mat3_t | P |
AnisoInvs::AnisoInvs | ( | double | b, |
double | Alpha, | ||
Vec3_t const & | a, | ||
bool | Obliq = true , |
||
bool | Check = true , |
||
bool | UseJacobi = false |
||
) | [inline] |
AnisoInvs::~AnisoInvs | ( | ) | [inline] |
void AnisoInvs::Calc | ( | Vec_t const & | Sig, |
bool | WithDerivs = false |
||
) | [inline] |
void AnisoInvs::CheckSym | ( | char const * | Name, |
Ten2_t const & | T | ||
) | const [inline] |
void AnisoInvs::CheckSym | ( | char const * | Name, |
Ten3_t const & | T | ||
) | const [inline] |
double AnisoInvs::Alpha |
double AnisoInvs::b |
bool AnisoInvs::Check |
Vec3_t AnisoInvs::L [static] |
Vec3_t AnisoInvs::N [static] |
Vec3_t AnisoInvs::n [static] |
Vec3_t AnisoInvs::N123 [static] |
Vec3_t AnisoInvs::Nu [static] |
Vec3_t AnisoInvs::nu [static] |
bool AnisoInvs::Obliq |
Vec3_t AnisoInvs::p [static] |
Mat3_t AnisoInvs::P [static] |
Mat3_t AnisoInvs::Q [static] |
Vec3_t AnisoInvs::q [static] |
double AnisoInvs::sp [static] |
double AnisoInvs::sq [static] |
Vec3_t AnisoInvs::t [static] |
double AnisoInvs::Tol |
bool AnisoInvs::UseJacobi |
Vec3_t AnisoInvs::v0 [static] |
Vec3_t AnisoInvs::v1 [static] |
Vec3_t AnisoInvs::v2 [static] |
double AnisoInvs::Zero |