1 #ifndef _SEISMICMODELDIFF_H_
2 #define _SEISMICMODELDIFF_H_
ublas::vector< double > ttranscribed
virtual void SafeParallel(const ttranscribed &member)
Calculate the roughness of the model given by the parameter member.
virtual ~SeismicModelDiff()
SeismicModelDiff calculates the roughness of a joint MT- receiver functions model compared to a seism...
The basic object for any objective function, mainly an interface class and some storage.
SeismicModelDiff & operator=(const SeismicModelDiff &source)
virtual double PostParallel(const ttranscribed &member)
Some operations cannot be done in parallel, these are done after, returns the misfit value...
virtual SeismicModelDiff * clone() const
Clone the object.
This class stores and writes model for the respktn 1D seismic code that we use for receiver function ...
SeismicModelDiff(const ResPkModel &Seis)