ASPECT
|
Classes | |
class | BilinearLeastSquares |
class | CellAverage |
class | DistanceWeightedAverage |
class | HarmonicAverage |
class | Interface |
class | NearestNeighbor |
class | QuadraticLeastSquares |
Functions | |
std::string | interpolator_object_names () |
template<int dim> | |
void | register_particle_interpolator (const std::string &name, const std::string &description, void(*declare_parameters_function)(ParameterHandler &), std::unique_ptr< Interface< dim >>(*factory_function)()) |
template<int dim> | |
std::unique_ptr< Interface< dim > > | create_particle_interpolator (ParameterHandler &prm) |
template<int dim> | |
void | declare_parameters (ParameterHandler &prm) |
template<int dim> | |
void | write_plugin_graph (std::ostream &output_stream) |
std::string aspect::Particle::Interpolator::interpolator_object_names | ( | ) |
Return a list of names (separated by '|') of possible interpolator classes for particles.
void aspect::Particle::Interpolator::write_plugin_graph | ( | std::ostream & | output_stream | ) |
For the current plugin subsystem, write a connection graph of all of the plugins we know about, in the format that the programs dot and neato understand. This allows for a visualization of how all of the plugins that ASPECT knows about are interconnected, and connect to other parts of the ASPECT code.
output_stream | The stream to write the output to. |