World Builder  1.1.0-pre
A geodynamic initial conditions generator
WorldBuilder::Features::Plume Member List

This is the complete list of members for WorldBuilder::Features::Plume, including all inherited members.

bezier_curveWorldBuilder::Features::Interfaceprotected
composition_modelsWorldBuilder::Features::Plumeprivate
composition_submodule_nameWorldBuilder::Features::Interfaceprotected
coordinatesWorldBuilder::Features::Interfaceprotected
create(const std::string &name, WorldBuilder::World *world)WorldBuilder::Features::Interfacestatic
declare_entries(Parameters &prm, const std::string &parent_name="", const std::vector< std::string > &required_entries={})WorldBuilder::Features::Plumestatic
depthsWorldBuilder::Features::Plumeprivate
distance_to_feature_plane(const Point< 3 > &position_in_cartesian_coordinates, const Objects::NaturalCoordinate &position_in_natural_coordinates, const double depth) constWorldBuilder::Features::Interfacevirtual
eccentricitiesWorldBuilder::Features::Plumeprivate
get_coordinates(const std::string &name, Parameters &prm, const CoordinateSystem coordinate_system)WorldBuilder::Features::Interface
get_name() constWorldBuilder::Features::Interfaceinline
grains_modelsWorldBuilder::Features::Plumeprivate
Interface()WorldBuilder::Features::Interface
interpolation_typeWorldBuilder::Features::Interfaceprotected
make_snippet(Parameters &prm)WorldBuilder::Features::Plumestatic
max_depthWorldBuilder::Features::Plumeprivate
min_depthWorldBuilder::Features::Plumeprivate
nameWorldBuilder::Features::Interfaceprotected
original_number_of_coordinatesWorldBuilder::Features::Interfaceprotected
parse_entries(Parameters &prm) override finalWorldBuilder::Features::Plumevirtual
Plume(WorldBuilder::World *world)WorldBuilder::Features::Plume
properties(const Point< 3 > &position_in_cartesian_coordinates, const Objects::NaturalCoordinate &position_in_natural_coordinates, const double depth, const std::vector< std::array< unsigned int, 3 >> &properties, const double gravity, const std::vector< size_t > &entry_in_output, std::vector< double > &output) const override finalWorldBuilder::Features::Plumevirtual
registerType(const std::string &name, void(*)(Parameters &, const std::string &, const std::vector< std::string > &required_entries), void(*make_snippet)(Parameters &), ObjectFactory *factory)WorldBuilder::Features::Interfacestatic
rotation_anglesWorldBuilder::Features::Plumeprivate
semi_major_axis_lengthsWorldBuilder::Features::Plumeprivate
tag_indexWorldBuilder::Features::Interfaceprotected
temperature_modelsWorldBuilder::Features::Plumeprivate
temperature_submodule_nameWorldBuilder::Features::Interfaceprotected
velocity_modelsWorldBuilder::Features::Plumeprivate
worldWorldBuilder::Features::Interfaceprotected
~Interface()WorldBuilder::Features::Interfacevirtual
~Plume() override finalWorldBuilder::Features::Plume