#include "AMP/mesh/triangle_t.h"
#include <vector>
Go to the source code of this file.
|
| void | compute_constitutive_matrix (double const youngs_modulus, double const poissons_ratio, double *constitutive_matrix) |
| |
| double | compute_inverse_3_by_3_matrix (double const *mat, double *inv) |
| |
| void | compute_n_by_n_matrix_times_vector (unsigned int n, double const *mat, double const *vec, double *res) |
| |
| void | compute_stress_tensor (double const *constitutive_matrix, double const *strain_tensor, double *stress_tensor) |
| |
| void | compute_traction (double const *stress_tensor, double const *normal_vector, double *traction) |
| |
| double | compute_von_mises_stress (double const *stress_tensor) |
| |
◆ compute_constitutive_matrix()
| void compute_constitutive_matrix |
( |
double const |
youngs_modulus, |
|
|
double const |
poissons_ratio, |
|
|
double * |
constitutive_matrix |
|
) |
| |
◆ compute_inverse_3_by_3_matrix()
| double compute_inverse_3_by_3_matrix |
( |
double const * |
mat, |
|
|
double * |
inv |
|
) |
| |
◆ compute_n_by_n_matrix_times_vector()
| void compute_n_by_n_matrix_times_vector |
( |
unsigned int |
n, |
|
|
double const * |
mat, |
|
|
double const * |
vec, |
|
|
double * |
res |
|
) |
| |
◆ compute_stress_tensor()
| void compute_stress_tensor |
( |
double const * |
constitutive_matrix, |
|
|
double const * |
strain_tensor, |
|
|
double * |
stress_tensor |
|
) |
| |
◆ compute_traction()
| void compute_traction |
( |
double const * |
stress_tensor, |
|
|
double const * |
normal_vector, |
|
|
double * |
traction |
|
) |
| |
◆ compute_von_mises_stress()
| double compute_von_mises_stress |
( |
double const * |
stress_tensor | ) |
|