#include <shinozukapp_layeredcomp.hpp>
Public Member Functions | |
shinozuka_layeredcomp () | |
shinozuka_layeredcomp (int &nu, double &L1, double &L2, double &L3) | |
~shinozuka_layeredcomp () | |
template<typename typearg > | |
double | tau_beta (typearg &beta) |
double | s_tau (double &tau) |
void | generator_gauss_points (Epetra_SerialDenseVector &v, mesh &Mesh, std::vector< int > &phase) |
void | generator_one_gauss_point (Epetra_SerialDenseVector &v, mesh &Mesh, std::vector< int > &phase, double &xi, double &eta, double &zeta) |
void | icdf_gamma (Epetra_Vector &V, Epetra_Vector &G, double &alpha, double &beta) |
void | icdf_beta (Epetra_Vector &V, Epetra_Vector &B, double &tau1, double &tau2) |
Public Attributes | |
int | order |
double | l1 |
double | l2 |
double | l3 |
boost::random::mt19937 | rng |
boost::random::uniform_real_distribution | phi_ |
boost::random::uniform_real_distribution | psi_ |
Definition at line 16 of file shinozukapp_layeredcomp.hpp.
shinozuka_layeredcomp::shinozuka_layeredcomp | ( | ) |
Definition at line 12 of file shinozukapp_layeredcomp.cpp.
shinozuka_layeredcomp::shinozuka_layeredcomp | ( | int & | nu, |
double & | L1, | ||
double & | L2, | ||
double & | L3 | ||
) |
Definition at line 8 of file shinozukapp_layeredcomp.cpp.
shinozuka_layeredcomp::~shinozuka_layeredcomp | ( | ) |
Definition at line 169 of file shinozukapp_layeredcomp.cpp.
void shinozuka_layeredcomp::generator_gauss_points | ( | Epetra_SerialDenseVector & | v, |
mesh & | Mesh, | ||
std::vector< int > & | phase | ||
) |
Definition at line 29 of file shinozukapp_layeredcomp.cpp.
void shinozuka_layeredcomp::generator_one_gauss_point | ( | Epetra_SerialDenseVector & | v, |
mesh & | Mesh, | ||
std::vector< int > & | phase, | ||
double & | xi, | ||
double & | eta, | ||
double & | zeta | ||
) |
Definition at line 92 of file shinozukapp_layeredcomp.cpp.
void shinozuka_layeredcomp::icdf_beta | ( | Epetra_Vector & | V, |
Epetra_Vector & | B, | ||
double & | tau1, | ||
double & | tau2 | ||
) |
Definition at line 161 of file shinozukapp_layeredcomp.cpp.
void shinozuka_layeredcomp::icdf_gamma | ( | Epetra_Vector & | V, |
Epetra_Vector & | G, | ||
double & | alpha, | ||
double & | beta | ||
) |
Definition at line 152 of file shinozukapp_layeredcomp.cpp.
double shinozuka_layeredcomp::s_tau | ( | double & | tau | ) |
Definition at line 21 of file shinozukapp_layeredcomp.cpp.
double shinozuka_layeredcomp::tau_beta | ( | typearg & | beta | ) |
Definition at line 16 of file shinozukapp_layeredcomp.cpp.
double shinozuka_layeredcomp::l1 |
Definition at line 35 of file shinozukapp_layeredcomp.hpp.
double shinozuka_layeredcomp::l2 |
Definition at line 36 of file shinozukapp_layeredcomp.hpp.
double shinozuka_layeredcomp::l3 |
Definition at line 37 of file shinozukapp_layeredcomp.hpp.
int shinozuka_layeredcomp::order |
Definition at line 34 of file shinozukapp_layeredcomp.hpp.
boost::random::uniform_real_distribution shinozuka_layeredcomp::phi_ |
Definition at line 39 of file shinozukapp_layeredcomp.hpp.
boost::random::uniform_real_distribution shinozuka_layeredcomp::psi_ |
Definition at line 40 of file shinozukapp_layeredcomp.hpp.
boost::random::mt19937 shinozuka_layeredcomp::rng |
Definition at line 38 of file shinozukapp_layeredcomp.hpp.