ASPECT
|
Private Member Functions | |
void | output_to_file (const types::boundary_id boundary_id, const std::vector< std::vector< std::pair< double, double >>> &heat_flux_and_area) |
Additional Inherited Members | |
Static Public Member Functions inherited from aspect::Plugins::InterfaceBase | |
static void | declare_parameters (ParameterHandler &prm) |
Static Public Member Functions inherited from aspect::SimulatorAccess< dim > | |
static void | get_composition_values_at_q_point (const std::vector< std::vector< double >> &composition_values, const unsigned int q, std::vector< double > &composition_values_at_q_point) |
A postprocessor that computes the point-wise heat flux density through the boundaries.
Definition at line 90 of file heat_flux_map.h.
|
overridevirtual |
Initialize the postprocessor.
Reimplemented from aspect::Plugins::InterfaceBase.
|
overridevirtual |
Evaluate the solution for the heat flux.
Implements aspect::Postprocess::Interface< dim >.
|
private |
Output the heat flux density for the boundary determined by boundary_id
to a file. The heat flux density is handed over in the vector heat_flux_and_area
. This vector is expected to be of the structure described for the return value of the function compute_heat_flux_through_boundary_faces() and only the values at the faces of the given boundary_id
are written to the file.