OpendTect  6.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ElasticPropGen Class Reference

Computes elastic properties using parameters in ElasticPropSelection and PropertyRefSelection. More...

Public Member Functions

 ElasticPropGen (const ElasticPropSelection &eps, const PropertyRefSelection &rps)
 
float getVal (const ElasticPropertyRef &ef, const float *proprefvals, int proprefsz) const
 
void getVals (float &den, float &pbel, float &svel, const float *proprefvals, int proprefsz) const
 

Protected Member Functions

float getVal (const ElasticFormula &ef, const float *proprefvals, int proprefsz) const
 

Protected Attributes

const ElasticPropSelectionelasticprops_
 
const PropertyRefSelectionrefprops_
 

Detailed Description

Computes elastic properties using parameters in ElasticPropSelection and PropertyRefSelection.

<>

Constructor & Destructor Documentation

◆ ElasticPropGen()

ElasticPropGen::ElasticPropGen ( const ElasticPropSelection eps,
const PropertyRefSelection rps 
)
inline

Member Function Documentation

◆ getVal() [1/2]

float ElasticPropGen::getVal ( const ElasticFormula ef,
const float *  proprefvals,
int  proprefsz 
) const
protected

◆ getVal() [2/2]

float ElasticPropGen::getVal ( const ElasticPropertyRef ef,
const float *  proprefvals,
int  proprefsz 
) const
inline

◆ getVals()

void ElasticPropGen::getVals ( float &  den,
float &  pbel,
float &  svel,
const float *  proprefvals,
int  proprefsz 
) const

Member Data Documentation

◆ elasticprops_

const ElasticPropSelection& ElasticPropGen::elasticprops_
protected

◆ refprops_

const PropertyRefSelection& ElasticPropGen::refprops_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022