47std::vector<DataComponentInterpretation::DataComponentInterpretation>
52 return std::vector<DataComponentInterpretation::DataComponentInterpretation>(
61 const std::string &name,
64 , update_flags(update_flags)
70std::vector<std::string>
73 return std::vector<std::string>(1, name);
79std::vector<DataComponentInterpretation::DataComponentInterpretation>
82 return std::vector<DataComponentInterpretation::DataComponentInterpretation>(
100 const std::string &name,
103 , update_flags(update_flags)
109std::vector<std::string>
112 return std::vector<std::string>(dim, name);
118std::vector<DataComponentInterpretation::DataComponentInterpretation>
121 return std::vector<DataComponentInterpretation::DataComponentInterpretation>(
139 const std::string &name,
142 , update_flags(update_flags)
148std::vector<std::string>
151 return std::vector<std::string>(dim * dim, name);
157std::vector<DataComponentInterpretation::DataComponentInterpretation>
160 return std::vector<DataComponentInterpretation::DataComponentInterpretation>(
175#include "data_postprocessor.inst"
DataPostprocessorScalar(const std::string &name, const UpdateFlags update_flags)
virtual std::vector< std::string > get_names() const override
virtual UpdateFlags get_needed_update_flags() const override
virtual std::vector< DataComponentInterpretation::DataComponentInterpretation > get_data_component_interpretation() const override
DataPostprocessorTensor(const std::string &name, const UpdateFlags update_flags)
virtual std::vector< std::string > get_names() const override
virtual std::vector< DataComponentInterpretation::DataComponentInterpretation > get_data_component_interpretation() const override
virtual UpdateFlags get_needed_update_flags() const override
virtual std::vector< std::string > get_names() const override
virtual UpdateFlags get_needed_update_flags() const override
DataPostprocessorVector(const std::string &name, const UpdateFlags update_flags)
virtual std::vector< DataComponentInterpretation::DataComponentInterpretation > get_data_component_interpretation() const override
virtual void evaluate_vector_field(const DataPostprocessorInputs::Vector< dim > &input_data, std::vector< Vector< double > > &computed_quantities) const
virtual void evaluate_scalar_field(const DataPostprocessorInputs::Scalar< dim > &input_data, std::vector< Vector< double > > &computed_quantities) const
virtual std::vector< DataComponentInterpretation::DataComponentInterpretation > get_data_component_interpretation() const
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
static ::ExceptionBase & ExcPureFunctionCalled()
#define AssertThrow(cond, exc)
@ component_is_part_of_tensor
@ component_is_part_of_vector