DiFfRG
Loading...
Searching...
No Matches
KurganovTadmor.hh File Reference
#include <deal.II/base/multithread_info.h>
#include <deal.II/base/quadrature_lib.h>
#include <deal.II/base/timer.h>
#include <deal.II/dofs/dof_handler.h>
#include <deal.II/dofs/dof_tools.h>
#include <deal.II/fe/fe_interface_values.h>
#include <deal.II/fe/fe_values.h>
#include <deal.II/lac/full_matrix.h>
#include <deal.II/lac/sparse_matrix.h>
#include <deal.II/lac/vector.h>
#include <deal.II/meshworker/mesh_loop.h>
#include <deal.II/numerics/fe_field_function.h>
#include <deal.II/numerics/matrix_tools.h>
#include <deal.II/numerics/vector_tools.h>
#include <spdlog/spdlog.h>
#include <tbb/tbb.h>
#include <DiFfRG/common/utils.hh>
#include <DiFfRG/discretization/common/abstract_assembler.hh>
#include <DiFfRG/discretization/common/types.hh>

Go to the source code of this file.

Classes

struct  DiFfRG::FV::KurganovTadmor::internal::ScratchData< Discretization >
 Class to hold data for each assembly thread, i.e. FEValues for cells, interfaces, as well as pre-allocated data structures for the solutions. More...
 
struct  DiFfRG::FV::KurganovTadmor::internal::CopyData_R< NumberType >
 
struct  DiFfRG::FV::KurganovTadmor::internal::CopyData_R< NumberType >::CopyDataFace_R
 
struct  DiFfRG::FV::KurganovTadmor::internal::CopyData_J< NumberType >
 
struct  DiFfRG::FV::KurganovTadmor::internal::CopyData_J< NumberType >::CopyDataFace_J
 
struct  DiFfRG::FV::KurganovTadmor::internal::CopyData_I< NumberType >
 
struct  DiFfRG::FV::KurganovTadmor::internal::CopyData_I< NumberType >::CopyFaceData_I
 
class  DiFfRG::FV::KurganovTadmor::Assembler< Discretization_, Model_ >
 

Namespaces

namespace  DiFfRG
 
namespace  DiFfRG::FV
 
namespace  DiFfRG::FV::KurganovTadmor
 
namespace  DiFfRG::FV::KurganovTadmor::internal