ASPECT
|
Private Attributes | |
std::unique_ptr< GridTools::Cache< dim > > | grid_cache |
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) |
Return the interpolated properties of all particles of the given cell using a distance weighted averaging. The weight function is a hat function.
Definition at line 42 of file distance_weighted_average.h.
|
overridevirtual |
Initialize function. Called once at the beginning of the model.
Reimplemented from aspect::Plugins::InterfaceBase.
|
overridevirtual |
Return the cell-wise evaluated particle properties at the given positions
.
Implements aspect::Particle::Interpolator::Interface< dim >.
|
private |
Cached information that stores information about the grid so that we do not need to recompute it every time properties_at_points() is called.
Definition at line 64 of file distance_weighted_average.h.