ExaDG
Loading...
Searching...
No Matches
Public Types | Public Attributes | Protected Member Functions | List of all members
ExaDG::PointwiseOutputGeneratorBase< dim, Number > Class Template Reference
Inheritance diagram for ExaDG::PointwiseOutputGeneratorBase< dim, Number >:
ExaDG::Acoustics::PointwiseOutputGenerator< dim, Number > ExaDG::CompNS::PointwiseOutputGenerator< dim, Number > ExaDG::IncNS::PointwiseOutputGenerator< dim, Number >

Public Types

using point_value_type = typename PointwiseOutputDataBase<dim>::point_value_type
 

Public Attributes

TimeControl time_control
 

Protected Member Functions

void do_evaluate (std::function< void()> const &write_solution, double const time, bool const unsteady)
 
 PointwiseOutputGeneratorBase (MPI_Comm const &comm)
 
void setup_base (dealii::Triangulation< dim > const &triangulation_in, dealii::Mapping< dim > const &mapping_in, PointwiseOutputDataBase< dim > const &pointwise_output_data_in)
 
void add_quantity (std::string const &name, unsigned int const n_components)
 
template<int n_components>
void write_quantity (std::string const &name, std::vector< dealii::Tensor< 1, n_components, Number > > const &values, unsigned int const first_component)
 
void write_quantity (std::string const &name, std::vector< Number > const &values)
 
template<int n_components>
std::vector< typename dealii::FEPointEvaluation< n_components, dim, dim, Number >::value_type > compute_point_values (dealii::LinearAlgebra::distributed::Vector< Number > const &solution, dealii::DoFHandler< dim > const &dof_handler) const
 

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