OpendTect  7.0
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
ElasticModel Member List

This is the complete list of members for ElasticModel, including all inherited members.

aboveThickness() constElasticModel
add(RefLayer *t)ObjectSet< RefLayer >inline
addIfNew(RefLayer *)ObjectSet< RefLayer >inline
allow0_ObjectSet< RefLayer >protected
allowNull(bool yn=true)ObjectSet< RefLayer >inline
append(const ObjectSet< RefLayer > &) overrideElasticModel
ObjectSet< RefLayer >::append(const ObjectSet &)ObjectSet< RefLayer >inlinevirtual
begin()ObjectSet< RefLayer >inline
begin() constObjectSet< RefLayer >inline
block(float relthreshold, bool pvelonly)ElasticModel
cbegin() constObjectSet< RefLayer >inline
cend() constObjectSet< RefLayer >inline
checkAndClean(int &firsterroridx, bool dodencheck=true, bool dosvelcheck=true, bool onlyinvalid=false)ElasticModel
clone() const overrideElasticModelinlinevirtual
const_iterator typedefObjectSet< RefLayer >
const_reference typedefObjectSet< RefLayer >
copy(const ObjectSet &)ObjectSet< RefLayer >inlinevirtual
copyFrom(const ElasticModel &mdl, RefLayer::Type reqtyp)ElasticModel
createFromAI(const ZSampling &zrange, const float *ai, const float *si=nullptr, const float *den=nullptr)ElasticModel
createFromAI(const ZValueSeries &zsamp, const float *ai, const float *si=nullptr, const float *den=nullptr)ElasticModel
createFromVel(const ZSampling &zrange, const float *pvel, const float *svel=nullptr, const float *den=nullptr)ElasticModel
createFromVel(const ZValueSeries &zsamp, const float *pvel, const float *svel=nullptr, const float *den=nullptr)ElasticModel
difference_type typedefObjectSet< RefLayer >
doAdd(RefLayer *)ObjectSet< RefLayer >inlineprotectedvirtual
doBlocking(float threshold, bool pvelonly, TypeSet< Interval< int > > &blocks) constElasticModelprivate
ElasticModel()ElasticModel
ElasticModel(const ObjectSet< RefLayer > &)ElasticModel
ElasticModel(const ElasticModel &)ElasticModel
empty() constObjectSet< RefLayer >inline
end()ObjectSet< RefLayer >inline
end() constObjectSet< RefLayer >inline
erase() overrideElasticModelvirtual
first()ObjectSet< RefLayer >inline
first() constObjectSet< RefLayer >inline
get(idx_type)ObjectSet< RefLayer >inlinevirtual
get(idx_type) constObjectSet< RefLayer >inlinevirtual
get(const RefLayer *) constObjectSet< RefLayer >inlinevirtual
getIdx(iterator it) constObjectSet< RefLayer >inline
getIdx(const_iterator it) constObjectSet< RefLayer >inline
getLayerDepth(int layerix) constElasticModel
getMinType() constElasticModel
getRatioValues(bool vel, bool den, bool svel, Array2D< float > &ratiovals, Array2D< float > &vals) constElasticModelprivate
getTimeSampling(bool usevs=false) constElasticModel
getType() constElasticModel
getUpscaledBackus(RefLayer &, float theta=0.) constElasticModel
getUpscaledByThicknessAvg(RefLayer &) constElasticModel
getValues(bool isden, bool issvel, TypeSet< float > &) constElasticModel
getValues(bool vel, bool den, bool svel, Array2D< float > &) constElasticModel
idx_type typedefObjectSet< RefLayer >
impl_type typedefObjectSet< RefLayer >protected
indexOf(const RefLayer *) constObjectSet< RefLayer >inlinevirtual
insertAfter(RefLayer *newptr, idx_type)ObjectSet< RefLayer >inlinevirtual
insertAt(RefLayer *newptr, idx_type)ObjectSet< RefLayer >inlinevirtual
interpolate(bool dovp, bool doden, bool dovs)ElasticModel
isElastic() constElasticModel
isEmpty() constOD::Setinline
isHTI() constElasticModel
isManaged() const overrideElasticModelinlinevirtual
isOK(bool dodencheck=true, bool dosvelcheck=true, bool dofracrhocheck=true, bool dofracazicheck=true) constElasticModel
isPresent(const RefLayer *) constObjectSet< RefLayer >inlinevirtual
isVTI() constElasticModel
iterator typedefObjectSet< RefLayer >
last()ObjectSet< RefLayer >inline
last() constObjectSet< RefLayer >inline
max_size() constObjectSet< RefLayer >inline
maxIdx32()OD::Setinlinestatic
maxIdx64()OD::Setinlinestatic
mergeSameLayers()ElasticModel
nrItems() const overrideObjectSet< RefLayer >inlinevirtual
nullAllowed() constObjectSet< RefLayer >inline
object_type typedefObjectSet< RefLayer >
ObjectSet()ObjectSet< RefLayer >inline
ObjectSet(RefLayer *)ObjectSet< RefLayer >inlineexplicit
ObjectSet(RefLayer *, RefLayer *)ObjectSet< RefLayer >inlineexplicit
ObjectSet(RefLayer *, RefLayer *, RefLayer *)ObjectSet< RefLayer >inlineexplicit
ObjectSet(const ObjectSet &)ObjectSet< RefLayer >inline
operator!=(const ObjectSet &oth) constObjectSet< RefLayer >inline
operator+=(RefLayer *t)ObjectSet< RefLayer >inline
operator-=(RefLayer *) overrideElasticModel
ObjectSet< RefLayer >::operator-=(RefLayer *)ObjectSet< RefLayer >inlinevirtual
operator=(const ElasticModel &)ElasticModel
ObjectSet< RefLayer >::operator=(const ObjectSet &)ObjectSet< RefLayer >inline
operator==(const ObjectSet &) constObjectSet< RefLayer >inline
operator[](idx_type i)ObjectSet< RefLayer >inline
operator[](idx_type i) constObjectSet< RefLayer >inline
operator[](const RefLayer *t) constObjectSet< RefLayer >inline
plainErase()ObjectSet< RefLayer >inline
pop() overrideElasticModelvirtual
push(RefLayer *t)ObjectSet< RefLayer >inline
reference typedefObjectSet< RefLayer >
removeAndTake(int, bool kporder=true)ElasticModel
removeRange(int from, int to) overrideElasticModelvirtual
removeSingle(int, bool kporder=true) overrideElasticModelvirtual
removeSpuriousLayers(float zstep, bool zistime)ElasticModelprivate
removeSpuriousLayers(float zstep)ElasticModelprivate
replace(int, RefLayer *) overrideElasticModel
ObjectSet< RefLayer >::replace(idx_type, RefLayer *)ObjectSet< RefLayer >inlinevirtual
reverse() overrideObjectSet< RefLayer >inlinevirtual
setEmpty()OD::Setinline
setMaxThickness(float maxthickness)ElasticModel
setNullAllowed(bool yn=true)ObjectSet< RefLayer >inline
setOverburden(double thickness, double starttime)ElasticModel
size() constObjectSet< RefLayer >inline
size_type typedefObjectSet< RefLayer >
startTime() constElasticModel
swap(idx_type, idx_type)ObjectSet< RefLayer >inline
swap(ObjectSet &oth)ObjectSet< RefLayer >inline
swapItems(std::int64_t i1, std::int64_t i2) overrideObjectSet< RefLayer >inlinevirtual
upscale(float maxthickness)ElasticModel
upscaleByN(int nblock)ElasticModel
useIndexes(const idx_type *)ObjectSet< RefLayer >inline
validIdx(std::int64_t) const overrideObjectSet< RefLayer >inlinevirtual
value_type typedefObjectSet< RefLayer >
vec_ObjectSet< RefLayer >protected
~ElasticModel()ElasticModel
~ObjectSet()ObjectSet< RefLayer >inlinevirtual
~Set()OD::Setinlinevirtual

Generated at 02/08/2024 10:19:31 for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024