ExaDG
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
ExaDG::ContainerInterfaceData< rank, dim, number_type > Class Template Reference

#include <container_interface_data.h>

Public Types

typedef dealii::Tensor< rank, dim, number_type > data_type
 

Public Member Functions

template<typename Number >
void setup (dealii::MatrixFree< dim, Number > const &matrix_free_, unsigned int const dof_index_, std::vector< quad_index > const &quad_indices_, SetBoundaryIDs const &set_bids_)
 
std::vector< quad_index > const & get_quad_indices ()
 
ArrayQuadraturePoints & get_array_q_points (quad_index const &q_index)
 
ArraySolutionValues & get_array_solution (quad_index const &q_index)
 
data_type get_data (unsigned int const q_index, unsigned int const face, unsigned int const q, unsigned int const v) const
 

Detailed Description

template<int rank, int dim, typename number_type>
class ExaDG::ContainerInterfaceData< rank, dim, number_type >

A data structure storing quadrature point information for each quadrature point on boundary faces of a given set of boundary IDs. The type of data stored for each q-point is dealii::Tensor<rank, dim, number_type>.


The documentation for this class was generated from the following files: