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

Contains the interface for the thermal forward model. More...

#include "fwdmodel/fwd.hpp"
#include <boost/multi_array.hpp>
Include dependency graph for thermal.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 obsidian
 
 obsidian::fwd
 

Functions

boost::multi_array< double, 3 > obsidian::fwd::fillAndPad (const Eigen::VectorXd &values, const ThermalSpec &spec)
 
boost::multi_array< double, 3 > obsidian::fwd::eastWest (const boost::multi_array< double, 3 > &pad)
 
boost::multi_array< double, 3 > obsidian::fwd::cells (const boost::multi_array< double, 3 > &pad, uint axis)
 
boost::multi_array< double, 3 > obsidian::fwd::isocells (const boost::multi_array< double, 3 > &pad)
 
boost::multi_array< double, 3 > obsidian::fwd::temp (const boost::multi_array< double, 3 > &eastwest, const boost::multi_array< double, 3 > &northsouth, const boost::multi_array< double, 3 > &updown, const boost::multi_array< double, 3 > &sCells, const Eigen::MatrixXd &tempZ0, const Eigen::MatrixXd &zLowBound, bool zLowBoundIsHeatFlow, double xSize, double ySize, double zSize)
 

Detailed Description

Contains the interface for the thermal forward model.

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