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

Contains the implementation for grid voxelisation. More...

#include "voxelise.hpp"
#include "transitions.hpp"
#include "datatype/datatypes.hpp"
#include "world/property.hpp"
Include dependency graph for voxelise.cpp:

Namespaces

 obsidian
 
 obsidian::world
 

Functions

Eigen::MatrixXd obsidian::world::getVoxels (const std::vector< world::InterpolatorSpec > &interpolators, const WorldParams &inputs, const Query &query, obsidian::RockProperty desiredProp)
 
Eigen::MatrixXd obsidian::world::voxelise (const Eigen::MatrixXd &transitions, const Eigen::VectorXd &zIntercepts, const Eigen::VectorXd &props)
 Convert transitions into a grid of points. More...
 
Eigen::VectorXd obsidian::world::shrink3d (const Eigen::VectorXd &densities, int nx, int ny, int nz)
 

Detailed Description

Contains the implementation for grid voxelisation.

Author
Alistair Reid
Darren Shen
Date
2014
License:
Affero General Public License version 3 or later