Input implementations related to magnetics forward model. More...
#include "common.hpp"
Namespaces | |
obsidian | |
Functions | |
template<> | |
std::string | obsidian::configHeading< ForwardModel::MAGNETICS > () |
template<> | |
void | obsidian::initSensorInputFileOptions< ForwardModel::MAGNETICS > (po::options_description &options) |
template<> | |
MagSpec | obsidian::parseSpec (const po::variables_map &vm, const std::set< ForwardModel > &sensorsEnabled) |
Parse a spec object from input.obsidian. | |
template<> | |
po::variables_map | obsidian::write (const std::string &prefix, MagSpec spec, const po::options_description &od) |
template<> | |
MagParams | obsidian::parseSimulationParams (const po::variables_map &vm, const std::set< ForwardModel > &sensorsEnabled) |
Parse a params object from input.obsidian. More... | |
template<> | |
MagResults | obsidian::parseSensorReadings (const po::variables_map &vm, const std::set< ForwardModel > &sensorsEnabled) |
Parse a Result Object from input.obsidian. | |
template<> | |
po::variables_map | obsidian::write (const std::string &prefix, MagResults g, const po::options_description &od) |
template<> | |
void | obsidian::enableProperties< ForwardModel::MAGNETICS > (Eigen::VectorXi &propMasksMask) |
template<> | |
prior::MagParamsPrior | obsidian::parsePrior (const po::variables_map &vm, const std::set< ForwardModel > &sensorsEnabled) |
Parse a Prior Object from input.obsidian. | |
template<> | |
bool | obsidian::validateSensor (const WorldSpec &world, const MagSpec &spec, const MagResults &result) |
Input implementations related to magnetics forward model.