#include "multicomponent_vector.h"
#include <deal.II/lac/la_parallel_block_vector.h>
Go to the source code of this file.
|
template<typename Number > |
using | ryujin::Vectors::ScalarVector = dealii::LinearAlgebra::distributed::Vector< Number > |
|
template<typename Number > |
using | ryujin::Vectors::BlockVector = dealii::LinearAlgebra::distributed::BlockVector< Number > |
|
template<typename Number , unsigned int problem_dim, unsigned int prec_dim> |
using | ryujin::Vectors::StateVector = std::tuple< MultiComponentVector< Number, problem_dim >, MultiComponentVector< Number, prec_dim >, BlockVector< Number > > |
|
|
template<typename Description , int dim, typename Number , typename View = typename Description::template HyperbolicSystemView<dim, Number>, int problem_dimension = View::problem_dimension, int prec_dimension = View::n_precomputed_values> |
void | ryujin::Vectors::debug_poison_constrained_dofs (StateVector< Number, problem_dimension, prec_dimension > &state_vector, const OfflineData< dim, Number > &offline_data) |
|
template<typename Description , int dim, typename Number , typename View = typename Description::template HyperbolicSystemView<dim, Number>, int problem_dimension = View::problem_dimension, int prec_dimension = View::n_precomputed_values> |
void | ryujin::Vectors::debug_poison_precomputed_values (StateVector< Number, problem_dimension, prec_dimension > &state_vector, const OfflineData< dim, Number > &offline_data) |
|
template<typename Description , int dim, typename Number , typename View = typename Description::template HyperbolicSystemView<dim, Number>, int problem_dimension = View::problem_dimension, int prec_dimension = View::n_precomputed_values> |
void | ryujin::Vectors::reinit_state_vector (StateVector< Number, problem_dimension, prec_dimension > &state_vector, const OfflineData< dim, Number > &offline_data) |
|