1 #ifndef elasticpropsel_h 2 #define elasticpropsel_h 15 #include "generalmod.h" 73 : elasticprops_(eps), refprops_(rps) {}
76 const float* proprefvals,
78 {
return getVal(ef.
formula(),proprefvals, proprefsz); }
80 void getVals(
float& den,
float& pbel,
float& svel,
81 const float* proprefvals,
int proprefsz)
const;
89 const float* proprefvals,
#define mExpClass(module)
Definition: commondefs.h:160
bool put(ascostream &) const
Definition: propertyref.h:176
Computes elastic properties using parameters in ElasticPropSelection and PropertyRefSelection.
Definition: elasticpropsel.h:68
User parameters to compute values for an elastic layer (den,p/s-waves).
Definition: elasticpropsel.h:25
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:188
Ref Data for a (usually petrophysical) property.
Definition: propertyref.h:42
ElasticFormula & formula()
Definition: elasticprop.h:120
Definition: uistring.h:89
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
const PropertyRefSelection & refprops_
Definition: elasticpropsel.h:86
mODTextTranslationClass(ElasticPropSelection) public ElasticPropSelection(const ElasticPropSelection &elp)
Definition: elasticpropsel.h:30
Guesses elastic properties using parameters in ElasticPropSelection and PropertyRefSelection.
Definition: elasticpropsel.h:99
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:175
ElasticPropSelection & elasticprops_
Definition: elasticpropsel.h:110
float getVal(const ElasticPropertyRef &ef, const float *proprefvals, int proprefsz) const
Definition: elasticpropsel.h:75
Elastic property reference data.
Definition: elasticprop.h:108
ElasticPropGen(const ElasticPropSelection &eps, const PropertyRefSelection &rps)
Definition: elasticpropsel.h:71
Compound key consisting of ints.
Definition: multiid.h:25
const ElasticPropSelection & elasticprops_
Definition: elasticpropsel.h:85