Contains global types which is used for using world and all forward model types in bulk. More...
#include "datatype/world.hpp"
#include "datatype/gravity.hpp"
#include "datatype/magnetic.hpp"
#include "datatype/mt.hpp"
#include "datatype/seismic.hpp"
#include "datatype/contactpoint.hpp"
#include "datatype/thermal.hpp"
Classes | |
struct | obsidian::GlobalSpec |
struct | obsidian::GlobalParams |
struct | obsidian::GlobalResults |
struct | obsidian::GlobalCache |
Namespaces | |
obsidian | |
Functions | |
template<typename T , typename R > | |
R & | obsidian::globalResult (T &) |
For accessing subfields of global results. | |
template<> | |
GravResults & | obsidian::globalResult< GlobalResults, GravResults > (GlobalResults &g) |
template<> | |
MagResults & | obsidian::globalResult< GlobalResults, MagResults > (GlobalResults &g) |
template<> | |
MtAnisoResults & | obsidian::globalResult< GlobalResults, MtAnisoResults > (GlobalResults &g) |
template<> | |
Seismic1dResults & | obsidian::globalResult< GlobalResults, Seismic1dResults > (GlobalResults &g) |
template<> | |
ContactPointResults & | obsidian::globalResult< GlobalResults, ContactPointResults > (GlobalResults &g) |
template<> | |
ThermalResults & | obsidian::globalResult< GlobalResults, ThermalResults > (GlobalResults &g) |
Contains global types which is used for using world and all forward model types in bulk.