DiFfRG
Loading...
Searching...
No Matches
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>

Go to the source code of this file.

Classes

struct  DiFfRG::get_type::internal::_NumberType< dealii::Vector< NT > >
 
struct  DiFfRG::get_type::internal::_SparsityPattern< dealii::SparseMatrix< NT > >
 
struct  DiFfRG::get_type::internal::_InverseSparseMatrixType< dealii::SparseMatrix< NT > >
 
struct  DiFfRG::get_type::internal::_NumberType< dealii::BlockVector< NT > >
 
struct  DiFfRG::get_type::internal::_SparsityPattern< dealii::BlockSparseMatrix< NT > >
 
struct  DiFfRG::get_type::internal::_InverseSparseMatrixType< dealii::BlockSparseMatrix< NT > >
 
struct  DiFfRG::get_type::internal::_ctype< float >
 
struct  DiFfRG::get_type::internal::_ctype< double >
 
struct  DiFfRG::get_type::internal::_ctype< complex< float > >
 
struct  DiFfRG::get_type::internal::_ctype< complex< double > >
 
struct  DiFfRG::get_type::internal::_ctype< autodiff::Real< 1, float > >
 
struct  DiFfRG::get_type::internal::_ctype< autodiff::Real< 1, double > >
 
struct  DiFfRG::get_type::internal::_ctype< autodiff::Real< 1, complex< float > > >
 
struct  DiFfRG::get_type::internal::_ctype< autodiff::Real< 1, complex< double > > >
 

Namespaces

namespace  DiFfRG
 
namespace  DiFfRG::get_type
 
namespace  DiFfRG::get_type::internal
 

Concepts

concept  DiFfRG::IsContainer
 

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