| bezier_curve | WorldBuilder::Features::Interface | protected |
| composition_models | WorldBuilder::Features::Plume | private |
| composition_submodule_name | WorldBuilder::Features::Interface | protected |
| coordinates | WorldBuilder::Features::Interface | protected |
| create(const std::string &name, WorldBuilder::World *world) | WorldBuilder::Features::Interface | static |
| declare_entries(Parameters &prm, const std::string &parent_name="", const std::vector< std::string > &required_entries={}) | WorldBuilder::Features::Plume | static |
| depths | WorldBuilder::Features::Plume | private |
| distance_to_feature_plane(const Point< 3 > &position_in_cartesian_coordinates, const Objects::NaturalCoordinate &position_in_natural_coordinates, const double depth) const | WorldBuilder::Features::Interface | virtual |
| eccentricities | WorldBuilder::Features::Plume | private |
| get_coordinates(const std::string &name, Parameters &prm, const CoordinateSystem coordinate_system) | WorldBuilder::Features::Interface | |
| get_name() const | WorldBuilder::Features::Interface | inline |
| grains_models | WorldBuilder::Features::Plume | private |
| Interface() | WorldBuilder::Features::Interface | |
| interpolation_type | WorldBuilder::Features::Interface | protected |
| make_snippet(Parameters &prm) | WorldBuilder::Features::Plume | static |
| max_depth | WorldBuilder::Features::Plume | private |
| min_depth | WorldBuilder::Features::Plume | private |
| name | WorldBuilder::Features::Interface | protected |
| original_number_of_coordinates | WorldBuilder::Features::Interface | protected |
| parse_entries(Parameters &prm) override final | WorldBuilder::Features::Plume | virtual |
| 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 final | WorldBuilder::Features::Plume | virtual |
| 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::Interface | static |
| rotation_angles | WorldBuilder::Features::Plume | private |
| semi_major_axis_lengths | WorldBuilder::Features::Plume | private |
| tag_index | WorldBuilder::Features::Interface | protected |
| temperature_models | WorldBuilder::Features::Plume | private |
| temperature_submodule_name | WorldBuilder::Features::Interface | protected |
| velocity_models | WorldBuilder::Features::Plume | private |
| world | WorldBuilder::Features::Interface | protected |
| ~Interface() | WorldBuilder::Features::Interface | virtual |
| ~Plume() override final | WorldBuilder::Features::Plume | |