Obsidian
Probabilistic Geophysical Joint Inversion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
datatypes.hpp File Reference

Contains global types which is used for using world and all forward model types in bulk. More...

Include dependency graph for datatypes.hpp:
This graph shows which files directly or indirectly include this file:

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)
 

Detailed Description

Contains global types which is used for using world and all forward model types in bulk.

Author
Lachlan McCalman
Date
December 2013
License:
Affero General Public License version 3 or later