/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/common/types.hh File Reference#
|
DiFfRG
|
types.hh File Reference
#include <DiFfRG/common/math.hh>#include <autodiff/forward/real.hpp>#include <deal.II/lac/block_sparse_matrix.h>#include <deal.II/lac/block_sparsity_pattern.h>#include <deal.II/lac/block_vector.h>#include <deal.II/lac/sparse_direct.h>#include <type_traits>Go to the source code of this file.
Namespaces | |
| namespace | DiFfRG |
| namespace | DiFfRG::get_type |
| namespace | DiFfRG::get_type::internal |
Concepts | |
| concept | DiFfRG::is_container |
| concept | DiFfRG::is_sized_container |
| concept | DiFfRG::has_n_call_operator |
Typedefs | |
| template<typename VectorType > | |
| using | DiFfRG::get_type::NumberType = typename internal::_NumberType<VectorType>::value |
| template<typename SparseMatrixType > | |
| using | DiFfRG::get_type::SparsityPattern = typename internal::_SparsityPattern<SparseMatrixType>::value |
| template<typename SparseMatrixType > | |
| using | DiFfRG::get_type::InverseSparseMatrixType = typename internal::_InverseSparseMatrixType<SparseMatrixType>::value |
| template<typename CT > | |
| using | DiFfRG::get_type::ctype = typename internal::_ctype<CT>::value |
Variables | |
| template<typename T > | |
| constexpr bool | DiFfRG::get_type::internal::_is_autodiff = false |
| template<typename T > | |
| constexpr bool | DiFfRG::get_type::is_autodiff = internal::_is_autodiff<T> |
Generated by