|
| phaseFieldProblem (Epetra_Comm &comm, Teuchos::ParameterList &Parameters) |
|
| ~phaseFieldProblem () |
|
Epetra_SerialDenseVector | get_neumannBc (Epetra_SerialDenseMatrix &matrix_X, Epetra_SerialDenseMatrix &xg, unsigned int &gp) |
|
Epetra_SerialDenseVector | get_forcing (double &x1, double &x2, double &x3, unsigned int &e_lid, unsigned int &gp) |
|
void | setup_dirichlet_conditions () |
|
void | apply_dirichlet_conditions (Epetra_FECrsMatrix &K, Epetra_FEVector &F, double &displacement) |
|
| phaseFieldLinearizedElasticity () |
|
| ~phaseFieldLinearizedElasticity () |
|
Epetra_Map | constructGaussMap () |
|
void | initialize (Epetra_Comm &comm, Teuchos::ParameterList &Parameters) |
|
void | computeDisplacement (Teuchos::ParameterList &ParameterList, Epetra_FECrsMatrix &matrix, Epetra_Vector &lhs, Epetra_FEVector &rhs, double &bc_disp) |
|
void | updateDamageHistory (Epetra_Vector &damageHistory, Epetra_Vector &displacement, Epetra_Map &GaussMap) |
|
void | staggeredAlgorithmDirichletBC (Teuchos::ParameterList &ParametersList, bool print) |
|
void | get_elasticity_tensor (unsigned int &e_lid, unsigned int &gp, Epetra_SerialDenseMatrix &tangent_matrix) |
|
void | get_elasticity_tensor_for_recovery (unsigned int &e_lid, Epetra_SerialDenseMatrix &tangent_matrix) |
|
| linearizedElasticity () |
|
| ~linearizedElasticity () |
|
void | create_FECrsGraph () |
|
void | aztecSolver (Epetra_FECrsMatrix &A, Epetra_FEVector &b, Epetra_Vector &u, Teuchos::ParameterList ¶mList) |
|
void | assemblePureDirichlet_homogeneousForcing (Epetra_FECrsMatrix &K) |
|
void | assembleMixedDirichletNeumann_homogeneousForcing (Epetra_FECrsMatrix &K, Epetra_FEVector &F) |
|
void | assembleMixedDirichletNeumann_inhomogeneousForcing (Epetra_FECrsMatrix &K, Epetra_FEVector &F) |
|
void | stiffness_homogeneousForcing (Epetra_FECrsMatrix &K) |
|
void | stiffness_inhomogeneousForcing (Epetra_FECrsMatrix &K, Epetra_FEVector &F) |
|
void | rhs_NeumannBoundaryCondition (Epetra_FEVector &F) |
|
void | compute_B_matrices (Epetra_SerialDenseMatrix &dx_shape_functions, Epetra_SerialDenseMatrix &B) |
|
void | compute_center_cauchy_stress (Epetra_Vector &x, std::string &filename, bool printCauchy, bool printVM) |
|
void | compute_deformation (Epetra_Vector &x, std::string &filename, bool printCauchy, bool printVM) |
|
int | print_solution (Epetra_Vector &solution, std::string fileName) |
|
| linearFiniteElementProblem () |
|
| ~linearFiniteElementProblem () |
|
| baseClassFEM () |
|
| ~baseClassFEM () |
|
Definition at line 10 of file phaseFieldProblem.hpp.