DiFfRG
Loading...
Searching...
No Matches
DiFfRG::def::AD_real< Model > Class Template Reference

#include <ad.hh>

Inheritance diagram for DiFfRG::def::AD_real< Model >:
DiFfRG::def::ADjacobian_flux< Model, autodiff::real > DiFfRG::def::ADjacobian_source< Model, autodiff::real > DiFfRG::def::ADjacobian_numflux< Model, autodiff::real > DiFfRG::def::ADjacobian_boundary_numflux< Model, autodiff::real > DiFfRG::def::ADjacobian_mass< Model, autodiff::real > DiFfRG::def::ADjacobian_variables< Model, autodiff::real > DiFfRG::def::ADjacobian_extractors< Model, autodiff::real >

Additional Inherited Members

- Public Member Functions inherited from DiFfRG::def::ADjacobian_flux< Model, autodiff::real >
void jacobian_flux_grad (SimpleMatrix< Tensor< 1, dim, Tensor< 1, dim, NT > >, n_to, n_from > &jF, const Point< dim > &p, const Vector &sol) const
 
void jacobian_flux_hess (SimpleMatrix< Tensor< 1, dim, Tensor< 2, dim, NT > >, n_to, n_from > &jF, const Point< dim > &p, const Vector &sol) const
 
void jacobian_flux_extr (SimpleMatrix< Tensor< 1, dim, NT >, n_to, n_from > &jF, const Point< dim > &p, const Vector &sol) const
 
void jacobian_flux (SimpleMatrix< Tensor< 1, dim, NT >, n_to, n_from > &jF, const Point< dim > &p, const Vector &sol) const
 
- Public Member Functions inherited from DiFfRG::def::ADjacobian_source< Model, autodiff::real >
void jacobian_source_grad (SimpleMatrix< Tensor< 1, dim, NT >, n_to, n_from > &jS, const Point< dim > &p, const Vector &sol) const
 
void jacobian_source_hess (SimpleMatrix< Tensor< 2, dim, NT >, n_to, n_from > &jS, const Point< dim > &p, const Vector &sol) const
 
void jacobian_source_extr (SimpleMatrix< NT, n_to, n_from > &jS, const Point< dim > &p, const Vector &sol) const
 
void jacobian_source (SimpleMatrix< NT, n_to, n_from > &jS, const Point< dim > &p, const Vector &sol) const
 
- Public Member Functions inherited from DiFfRG::def::ADjacobian_numflux< Model, autodiff::real >
void jacobian_numflux_grad (std::array< SimpleMatrix< Tensor< 1, dim, Tensor< 1, dim, NT > >, n_to, n_from >, 2 > &jNF, const Tensor< 1, dim > &normal, const Point< dim > &p, const Vector_s &sol_s, const Vector_n &sol_n) const
 
void jacobian_numflux_hess (std::array< SimpleMatrix< Tensor< 1, dim, Tensor< 2, dim, NT > >, n_to, n_from >, 2 > &jNF, const Tensor< 1, dim > &normal, const Point< dim > &p, const Vector_s &sol_s, const Vector_n &sol_n) const
 
void jacobian_numflux_extr (std::array< SimpleMatrix< Tensor< 1, dim, NT >, n_to, n_from >, 2 > &jNF, const Tensor< 1, dim > &normal, const Point< dim > &p, const Vector_s &sol_s, const Vector_n &sol_n) const
 
void jacobian_numflux (std::array< SimpleMatrix< Tensor< 1, dim, NT >, n_to, n_from >, 2 > &jNF, const Tensor< 1, dim > &normal, const Point< dim > &p, const Vector_s &sol_s, const Vector_n &sol_n) const
 
- Public Member Functions inherited from DiFfRG::def::ADjacobian_boundary_numflux< Model, autodiff::real >
void jacobian_boundary_numflux_grad (SimpleMatrix< Tensor< 1, dim, Tensor< 1, dim, NT > >, n_to, n_from > &jBNF, const Tensor< 1, dim > &normal, const Point< dim > &p, const Vector &sol) const
 
void jacobian_boundary_numflux_hess (SimpleMatrix< Tensor< 1, dim, Tensor< 2, dim, NT > >, n_to, n_from > &jBNF, const Tensor< 1, dim > &normal, const Point< dim > &p, const Vector &sol) const
 
void jacobian_boundary_numflux_extr (SimpleMatrix< Tensor< 1, dim, NT >, n_to, n_from > &jBNF, const Tensor< 1, dim > &normal, const Point< dim > &p, const Vector &sol) const
 
void jacobian_boundary_numflux (SimpleMatrix< Tensor< 1, dim, NT >, n_to, n_from > &jBNF, const Tensor< 1, dim > &normal, const Point< dim > &p, const Vector &sol) const
 
- Public Member Functions inherited from DiFfRG::def::ADjacobian_mass< Model, autodiff::real >
void jacobian_mass (SimpleMatrix< NT, n_to, n_from > &jM, const Point< dim > &p, const Vector &u, const Vector &u_dot) const
 
- Public Member Functions inherited from DiFfRG::def::ADjacobian_variables< Model, autodiff::real >
void jacobian_variables (FullMatrix< NT > &jac, const Solution &sol) const
 
- Public Member Functions inherited from DiFfRG::def::ADjacobian_extractors< Model, autodiff::real >
void jacobian_extractors (FullMatrix< NT > &jac, const Point< dim > &x, const Solution &sol) const
 

The documentation for this class was generated from the following file: