|
World Builder
1.1.0-pre
A geodynamic initial conditions generator
|
#include "world_builder/features/continental_plate_models/composition/interface.h"#include "world_builder/features/continental_plate_models/velocity/interface.h"#include "world_builder/features/continental_plate_models/grains/interface.h"#include "world_builder/features/continental_plate_models/temperature/interface.h"#include "world_builder/features/fault.h"#include "world_builder/features/mantle_layer_models/composition/interface.h"#include "world_builder/features/mantle_layer_models/grains/interface.h"#include "world_builder/features/mantle_layer_models/temperature/interface.h"#include "world_builder/features/mantle_layer_models/velocity/interface.h"#include "world_builder/features/oceanic_plate_models/composition/interface.h"#include "world_builder/features/oceanic_plate_models/grains/interface.h"#include "world_builder/features/oceanic_plate_models/temperature/interface.h"#include "world_builder/features/oceanic_plate_models/velocity/interface.h"#include "world_builder/features/plume_models/composition/interface.h"#include "world_builder/features/plume_models/grains/interface.h"#include "world_builder/features/plume_models/temperature/interface.h"#include "world_builder/features/plume_models/velocity/interface.h"#include "world_builder/features/subducting_plate.h"#include "world_builder/features/subducting_plate_models/velocity/interface.h"#include "world_builder/gravity_model/interface.h"#include "world_builder/types/object.h"#include "world_builder/utilities.h"#include "rapidjson/error/en.h"#include "rapidjson/istreamwrapper.h"#include "rapidjson/latexwriter.h"#include "rapidjson/mystwriter.h"#include "rapidjson/prettywriter.h"#include <fstream>#include <memory>
Go to the source code of this file.
Namespaces | |
| WorldBuilder | |
Functions | |
| template std::unique_ptr< CoordinateSystems::Interface > | WorldBuilder::Parameters::get_unique_pointer< CoordinateSystems::Interface > (const std::string &name) |
| template std::unique_ptr< GravityModel::Interface > | WorldBuilder::Parameters::get_unique_pointer< GravityModel::Interface > (const std::string &name) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::ContinentalPlateModels::Temperature::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::ContinentalPlateModels::Temperature::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::ContinentalPlateModels::Composition::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::ContinentalPlateModels::Composition::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::ContinentalPlateModels::Grains::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::ContinentalPlateModels::Grains::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::ContinentalPlateModels::Velocity::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::ContinentalPlateModels::Velocity::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::PlumeModels::Temperature::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::PlumeModels::Temperature::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::PlumeModels::Composition::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::PlumeModels::Composition::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::PlumeModels::Grains::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::PlumeModels::Grains::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::PlumeModels::Velocity::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::PlumeModels::Velocity::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::OceanicPlateModels::Temperature::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::OceanicPlateModels::Temperature::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::OceanicPlateModels::Composition::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::OceanicPlateModels::Composition::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::OceanicPlateModels::Grains::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::OceanicPlateModels::Grains::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::OceanicPlateModels::Velocity::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::OceanicPlateModels::Velocity::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::MantleLayerModels::Temperature::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::MantleLayerModels::Temperature::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::MantleLayerModels::Composition::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::MantleLayerModels::Composition::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::MantleLayerModels::Grains::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::MantleLayerModels::Grains::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::MantleLayerModels::Velocity::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::MantleLayerModels::Velocity::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::SubductingPlateModels::Temperature::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::SubductingPlateModels::Temperature::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::SubductingPlateModels::Composition::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::SubductingPlateModels::Composition::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::SubductingPlateModels::Grains::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::SubductingPlateModels::Grains::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::SubductingPlateModels::Velocity::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::SubductingPlateModels::Velocity::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::FaultModels::Temperature::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::FaultModels::Temperature::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::FaultModels::Composition::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::FaultModels::Composition::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::FaultModels::Grains::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::FaultModels::Grains::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_unique_pointers< Features::FaultModels::Velocity::Interface > (const std::string &name, std::vector< std::unique_ptr< Features::FaultModels::Velocity::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_shared_pointers< Features::SubductingPlateModels::Temperature::Interface > (const std::string &name, std::vector< std::shared_ptr< Features::SubductingPlateModels::Temperature::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_shared_pointers< Features::SubductingPlateModels::Composition::Interface > (const std::string &name, std::vector< std::shared_ptr< Features::SubductingPlateModels::Composition::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_shared_pointers< Features::SubductingPlateModels::Grains::Interface > (const std::string &name, std::vector< std::shared_ptr< Features::SubductingPlateModels::Grains::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_shared_pointers< Features::SubductingPlateModels::Velocity::Interface > (const std::string &name, std::vector< std::shared_ptr< Features::SubductingPlateModels::Velocity::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_shared_pointers< Features::FaultModels::Temperature::Interface > (const std::string &name, std::vector< std::shared_ptr< Features::FaultModels::Temperature::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_shared_pointers< Features::FaultModels::Composition::Interface > (const std::string &name, std::vector< std::shared_ptr< Features::FaultModels::Composition::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_shared_pointers< Features::FaultModels::Grains::Interface > (const std::string &name, std::vector< std::shared_ptr< Features::FaultModels::Grains::Interface > > &vector) |
| template bool | WorldBuilder::Parameters::get_shared_pointers< Features::FaultModels::Velocity::Interface > (const std::string &name, std::vector< std::shared_ptr< Features::FaultModels::Velocity::Interface > > &vector) |