Trilinos::Sacado example
|
#include <deal.II/base/symmetric_tensor.h>
#include <iostream>
#include <fstream>
#include <cmath>
#include <deal.II/base/timer.h>
#include <Sacado.hpp>
#include "Sacado_Wrapper.h"
#include "Sacado-auxiliary_functions.h"
Typedefs | |
using | fad_double = Sacado::Fad::DFad< double > |
Functions | |
void | sacado_test_scalar () |
void | sacado_test_2 () |
void | sacado_test_3 () |
void | sacado_test_3B () |
void | sacado_test_4 () |
void | sacado_test_5 () |
void | sacado_test_6 () |
void | sacado_test_7 () |
void | sacado_test_8 () |
void | sacado_test_9 () |
template<int dim, typename Number > | |
SymmetricTensor< 2, dim, Number > | stress_strain_relation (const SymmetricTensor< 2, dim, Number > &eps, const double &kappa, const double &mu) |
void | sacado_test_10 () |
int | main () |
using fad_double = Sacado::Fad::DFad<double> |
int main | ( | ) |
void sacado_test_10 | ( | ) |
References Sacado_Wrapper::SymTensor< dim >::get_tangent(), Sacado_Wrapper::SymTensor< dim >::init(), Sacado_Wrapper::SymTensor< dim >::set_dofs(), and stress_strain_relation().
Referenced by main().
void sacado_test_2 | ( | ) |
Referenced by main().
void sacado_test_3 | ( | ) |
Referenced by main().
void sacado_test_3B | ( | ) |
References Sacado_Wrapper::SymTensor< dim >::get_tangent(), Sacado_Wrapper::SymTensor< dim >::init(), and Sacado_Wrapper::SymTensor< dim >::set_dofs().
Referenced by main().
void sacado_test_4 | ( | ) |
References Sacado_Wrapper::SymTensor< dim >::get_tangent(), Sacado_Wrapper::SW_double< dim >::get_tangent(), Sacado_Wrapper::SymTensor< dim >::init(), Sacado_Wrapper::SW_double< dim >::init(), and Sacado_Wrapper::DoFs_summary< dim >::set_dofs().
Referenced by main().
void sacado_test_5 | ( | ) |
Referenced by main().
void sacado_test_6 | ( | ) |
Referenced by main().
void sacado_test_7 | ( | ) |
Referenced by main().
void sacado_test_8 | ( | ) |
References Sacado_Wrapper::SW_double2< dim >::get_curvature(), Sacado_Wrapper::DoFs_summary< dim >::get_curvature(), Sacado_Wrapper::SW_double2< dim >::get_tangent(), and Sacado_Wrapper::DoFs_summary< dim >::init_set_dofs().
Referenced by main().
void sacado_test_9 | ( | ) |
Referenced by main().
void sacado_test_scalar | ( | ) |
Referenced by main().
SymmetricTensor<2,dim,Number> stress_strain_relation | ( | const SymmetricTensor< 2, dim, Number > & | eps, |
const double & | kappa, | ||
const double & | mu | ||
) |
Referenced by sacado_test_10().