|
ExaDG
|
Public Types | |
| using | VectorType = dealii::LinearAlgebra::distributed::Vector<Number> |
| Public Types inherited from ExaDG::PointwiseOutputGeneratorBase< dim, Number > | |
| using | point_value_type = typename PointwiseOutputDataBase<dim>::point_value_type |
Public Member Functions | |
| PointwiseOutputGenerator (MPI_Comm const &comm) | |
| void | setup (dealii::DoFHandler< dim > const &dof_handler_in, dealii::Mapping< dim > const &mapping_in, PointwiseOutputData< dim > const &pointwise_output_data_in) |
| void | evaluate (VectorType const &solution, double const time, bool const unsteady) |
Additional Inherited Members | |
| Public Attributes inherited from ExaDG::PointwiseOutputGeneratorBase< dim, Number > | |
| TimeControl | time_control |
| Protected Member Functions inherited from ExaDG::PointwiseOutputGeneratorBase< dim, Number > | |
| 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 |