16 #ifndef _FUELCELLSHOP__POSTPROCESSING__DATA_OUT_EFFECTIVE_DIFFUSIVITY_H
17 #define _FUELCELLSHOP__POSTPROCESSING__DATA_OUT_EFFECTIVE_DIFFUSIVITY_H
28 using namespace dealii;
30 namespace FuelCellShop
39 namespace PostProcessing
81 public dealii::DataPostprocessor<dim>
104 virtual std::vector<std::string> get_names()
const;
109 virtual std::vector<DataComponentInterpretation::DataComponentInterpretation> get_data_component_interpretation ()
const;
114 virtual UpdateFlags get_needed_update_flags()
const;
129 virtual void compute_derived_quantities_vector (
const std::vector< Vector< double > > &uh,
130 const std::vector< std::vector< Tensor< 1, dim > > > & duh,
131 const std::vector< std::vector< Tensor< 2, dim > > > & ,
132 const std::vector< Point< dim > > & ,
133 const std::vector< Point<dim> > & ,
134 const types::material_id & mat_id,
135 std::vector< Vector< double > > &computed_quantities)
const;
142 std::vector< boost::shared_ptr< FuelCellShop::Layer::PorousLayer<dim> > >
porous_layers;
std::vector< boost::shared_ptr< FuelCellShop::Layer::PorousLayer< dim > > > porous_layers
Pointer to catalyst layer object.
Definition: data_out_effective_diffusivity.h:142
Class used to store, read from file and define the operating conditions for a fuel cell...
Definition: operating_conditions.h:118
FuelCell::OperatingConditions * opCond
Pointer to operating conditions class.
Definition: data_out_effective_diffusivity.h:152
virtual ~OxygenDiffusivityDataOut()
Destructor.
Definition: data_out_effective_diffusivity.h:97
IMPORTANT: Add all new solution variables and equations here !
Definition: system_management.h:300
Class used to evaluate the all liquid related the liquid velocity field in all the layers...
Definition: data_out_effective_diffusivity.h:79
Virtual class used to implement properties that are characteristic of a porous layer.
Definition: porous_layer.h:75
FuelCell::SystemManagement * system_management
Pointer to system management.
Definition: data_out_effective_diffusivity.h:147