ADjacobian_flux_source< Model, AD_type > Class Template Reference#
|
DiFfRG
|
DiFfRG::def::ADjacobian_flux_source< Model, AD_type > Class Template Reference
#include <ad.hh>
Public Member Functions | |
| template<uint from, uint to, uint n_from, uint n_to, int dim, typename NT , typename Vector > | |
| void | jacobian_flux_source (SimpleMatrix< Tensor< 1, dim, NT >, n_to, n_from > &jF, SimpleMatrix< NT, n_to, n_from > &jS, const Point< dim > &p, const Vector &sol) const |
| template<uint tup_idx, uint n_from, uint n_to, int dim, typename NT , typename Vector > | |
| void | jacobian_flux_source_grad (SimpleMatrix< Tensor< 1, dim, Tensor< 1, dim, NT > >, n_to, n_from > &jF, SimpleMatrix< Tensor< 1, dim, NT >, n_to, n_from > &jS, const Point< dim > &p, const Vector &sol) const |
| template<uint tup_idx, uint n_from, uint n_to, int dim, typename NT , typename Vector > | |
| void | jacobian_flux_source_hess (SimpleMatrix< Tensor< 1, dim, Tensor< 2, dim, NT > >, n_to, n_from > &jF, SimpleMatrix< Tensor< 2, dim, NT >, n_to, n_from > &jS, const Point< dim > &p, const Vector &sol) const |
| template<uint tup_idx, uint n_from, uint n_to, int dim, typename NT , typename Vector > | |
| void | jacobian_flux_source_extr (SimpleMatrix< Tensor< 1, dim, NT >, n_to, n_from > &jF, SimpleMatrix< NT, n_to, n_from > &jS, const Point< dim > &p, const Vector &sol) const |
Private Types | |
| using | AD_tools = internal::AD_tools<AD_type> |
Private Member Functions | |
| Model & | asImp () |
| const Model & | asImp () const |
Member Typedef Documentation
◆ AD_tools
template<typename Model , typename AD_type = autodiff::real>
|
private |
Member Function Documentation
◆ asImp() [1/2]
template<typename Model , typename AD_type = autodiff::real>
|
inlineprivate |
◆ asImp() [2/2]
template<typename Model , typename AD_type = autodiff::real>
|
inlineprivate |
◆ jacobian_flux_source()
template<typename Model , typename AD_type = autodiff::real>
|
inline |
◆ jacobian_flux_source_extr()
template<typename Model , typename AD_type = autodiff::real>
|
inline |
◆ jacobian_flux_source_grad()
template<typename Model , typename AD_type = autodiff::real>
|
inline |
◆ jacobian_flux_source_hess()
template<typename Model , typename AD_type = autodiff::real>
|
inline |
The documentation for this class was generated from the following file:
- /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/model/ad.hh
Generated by