#include <shinozukapp_layeredcomp_2d.hpp>
Public Member Functions | |
| shinozuka_layeredcomp_2d (int &nu) | |
| shinozuka_layeredcomp_2d (int &nu, double &L1, double &L2) | |
| ~shinozuka_layeredcomp_2d () | |
| 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 | rotation = 0.0 |
| boost::random::mt19937 | rng |
| boost::random::uniform_real_distribution | phi_ |
| boost::random::uniform_real_distribution | psi_ |
| Epetra_Map * | CellsMap |
| Epetra_Vector * | GaussianRF |
Definition at line 16 of file shinozukapp_layeredcomp_2d.hpp.
| shinozuka_layeredcomp_2d::shinozuka_layeredcomp_2d | ( | int & | nu | ) |
Definition at line 12 of file shinozukapp_layeredcomp_2d.cpp.
| shinozuka_layeredcomp_2d::shinozuka_layeredcomp_2d | ( | int & | nu, |
| double & | L1, | ||
| double & | L2 | ||
| ) |
Definition at line 8 of file shinozukapp_layeredcomp_2d.cpp.
| shinozuka_layeredcomp_2d::~shinozuka_layeredcomp_2d | ( | ) |
Definition at line 182 of file shinozukapp_layeredcomp_2d.cpp.
| void shinozuka_layeredcomp_2d::generator_gauss_points | ( | Epetra_SerialDenseVector & | v, |
| mesh & | Mesh, | ||
| std::vector< int > & | phase | ||
| ) |
Definition at line 26 of file shinozukapp_layeredcomp_2d.cpp.
| void shinozuka_layeredcomp_2d::generator_one_gauss_point | ( | Epetra_SerialDenseVector & | v, |
| mesh & | Mesh, | ||
| std::vector< int > & | phase, | ||
| double & | xi, | ||
| double & | eta, | ||
| double & | zeta | ||
| ) |
Definition at line 109 of file shinozukapp_layeredcomp_2d.cpp.
| void shinozuka_layeredcomp_2d::icdf_beta | ( | Epetra_Vector & | V, |
| Epetra_Vector & | B, | ||
| double & | tau1, | ||
| double & | tau2 | ||
| ) |
Definition at line 174 of file shinozukapp_layeredcomp_2d.cpp.
| void shinozuka_layeredcomp_2d::icdf_gamma | ( | Epetra_Vector & | V, |
| Epetra_Vector & | G, | ||
| double & | alpha, | ||
| double & | beta | ||
| ) |
Definition at line 165 of file shinozukapp_layeredcomp_2d.cpp.
| double shinozuka_layeredcomp_2d::s_tau | ( | double & | tau | ) |
Definition at line 21 of file shinozukapp_layeredcomp_2d.cpp.
| double shinozuka_layeredcomp_2d::tau_beta | ( | typearg & | beta | ) |
Definition at line 16 of file shinozukapp_layeredcomp_2d.cpp.
| Epetra_Map* shinozuka_layeredcomp_2d::CellsMap |
Definition at line 27 of file shinozukapp_layeredcomp_2d.hpp.
| Epetra_Vector* shinozuka_layeredcomp_2d::GaussianRF |
Definition at line 28 of file shinozukapp_layeredcomp_2d.hpp.
| double shinozuka_layeredcomp_2d::l1 |
Definition at line 21 of file shinozukapp_layeredcomp_2d.hpp.
| double shinozuka_layeredcomp_2d::l2 |
Definition at line 22 of file shinozukapp_layeredcomp_2d.hpp.
| int shinozuka_layeredcomp_2d::order |
Definition at line 20 of file shinozukapp_layeredcomp_2d.hpp.
| boost::random::uniform_real_distribution shinozuka_layeredcomp_2d::phi_ |
Definition at line 25 of file shinozukapp_layeredcomp_2d.hpp.
| boost::random::uniform_real_distribution shinozuka_layeredcomp_2d::psi_ |
Definition at line 26 of file shinozukapp_layeredcomp_2d.hpp.
| boost::random::mt19937 shinozuka_layeredcomp_2d::rng |
Definition at line 24 of file shinozukapp_layeredcomp_2d.hpp.
| double shinozuka_layeredcomp_2d::rotation = 0.0 |
Definition at line 23 of file shinozukapp_layeredcomp_2d.hpp.