Contains the implementation for the seismic forward model. More...
#include "fwdmodel/fwd.hpp"
#include "world/interpolate.hpp"
#include "world/voxelise.hpp"
#include "world/property.hpp"
Namespaces | |
obsidian | |
obsidian::fwd | |
Functions | |
template<> | |
Seismic1dCache | obsidian::fwd::generateCache< ForwardModel::SEISMIC1D > (const std::vector< world::InterpolatorSpec > &boundaryInterpolation, const WorldSpec &worldSpec, const Seismic1dSpec &spec) |
Generate a cache object for a seismic forward model. More... | |
template<> | |
Seismic1dResults | obsidian::fwd::forwardModel< ForwardModel::SEISMIC1D > (const Seismic1dSpec &spec, const Seismic1dCache &cache, const WorldParams &world) |
Run a seismic forward model. More... | |
Contains the implementation for the seismic forward model.