#include "Sacado_No_Kokkos.hpp"
#include "Sacado_Fad_SimpleFad.hpp"
#include "Teuchos_Time.hpp"
#include "Teuchos_CommandLineProcessor.hpp"
Go to the source code of this file.
|
template<class FadType > |
void | fad_init_fill (const ElemData &e, unsigned int neqn, const std::vector< double > &x, std::vector< FadType > &x_fad) |
|
template<class T > |
void | template_element_fill (const ElemData &e, unsigned int neqn, const std::vector< T > &x, std::vector< T > &u, std::vector< T > &du, std::vector< T > &f) |
|
template<class FadType > |
void | fad_process_fill (const ElemData &e, unsigned int neqn, const std::vector< FadType > &f_fad, std::vector< double > &f, std::vector< std::vector< double > > &jac) |
|
template<class FadType > |
double | fad_jac_fill (unsigned int num_nodes, unsigned int num_eqns, double mesh_spacing) |
|
double | analytic_jac_fill (unsigned int num_nodes, unsigned int num_eqns, double mesh_spacing) |
|
double | residual_fill (unsigned int num_nodes, unsigned int num_eqns, double mesh_spacing) |
|
◆ fad_init_fill()
void fad_init_fill |
( |
const ElemData & | e, |
|
|
unsigned int | neqn, |
|
|
const std::vector< double > & | x, |
|
|
std::vector< FadType > & | x_fad ) |
◆ template_element_fill()
void template_element_fill |
( |
const ElemData & | e, |
|
|
unsigned int | neqn, |
|
|
const std::vector< T > & | x, |
|
|
std::vector< T > & | u, |
|
|
std::vector< T > & | du, |
|
|
std::vector< T > & | f ) |
◆ fad_process_fill()
void fad_process_fill |
( |
const ElemData & | e, |
|
|
unsigned int | neqn, |
|
|
const std::vector< FadType > & | f_fad, |
|
|
std::vector< double > & | f, |
|
|
std::vector< std::vector< double > > & | jac ) |
◆ fad_jac_fill()
double fad_jac_fill |
( |
unsigned int | num_nodes, |
|
|
unsigned int | num_eqns, |
|
|
double | mesh_spacing ) |
◆ analytic_jac_fill()
double analytic_jac_fill |
( |
unsigned int | num_nodes, |
|
|
unsigned int | num_eqns, |
|
|
double | mesh_spacing ) |
◆ residual_fill()
double residual_fill |
( |
unsigned int | num_nodes, |
|
|
unsigned int | num_eqns, |
|
|
double | mesh_spacing ) |