DiFfRG
|
#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 |