OpendTect  6.6
ElasticModel Member List

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

add(const T &)OD::ValVec< T, IT >inline
addIfNew(const T &)OD::ValVec< T, IT >inlinevirtual
append(const T *, size_type)OD::ValVec< T, IT >inlinevirtual
append(const ValVec &)OD::ValVec< T, IT >inlinevirtual
arr()OD::ValVec< T, IT >inlinevirtual
arr() constOD::ValVec< T, IT >inlinevirtual
begin()OD::ValVec< T, IT >inline
begin() constOD::ValVec< T, IT >inline
block(float relthreshold, bool pvelonly)ElasticModel
cbegin() constOD::ValVec< T, IT >inline
cend() constOD::ValVec< T, IT >inline
checkAndClean(int &firsterroridx, bool dodencheck=true, bool dosvelcheck=true, bool onlyinvalid=false)ElasticModel
clone() constTypeSet< ElasticLayer >inlinevirtual
const_iterator typedefOD::ValVec< T, IT >
const_reference typedefOD::ValVec< T, IT >
copy(const T *, size_type)OD::ValVec< T, IT >inlinevirtual
copy(const ValVec &)OD::ValVec< T, IT >inlinevirtual
count(const T &) constOD::ValVec< T, IT >inline
createDifference(const ValVec &, bool must_preserve_order=false)OD::ValVec< T, IT >inlinevirtual
createFromAI(const StepInterval< float > &zrange, const float *ai, const float *si=0, const float *den=0)ElasticModel
createFromVel(const StepInterval< float > &zrange, const float *pvel, const float *svel=0, const float *den=0)ElasticModel
createIntersection(const ValVec &)OD::ValVec< T, IT >inlinevirtual
createUnion(const ValVec &)OD::ValVec< T, IT >inlinevirtual
difference_type typedefOD::ValVec< T, IT >
doBlocking(float threshold, bool pvelonly, TypeSet< Interval< int > > &blocks) constElasticModelprotected
empty() constOD::ValVec< T, IT >inline
end()OD::ValVec< T, IT >inline
end() constOD::ValVec< T, IT >inline
erase()OD::ValVec< T, IT >inlinevirtual
first()OD::ValVec< T, IT >inline
first() constOD::ValVec< T, IT >inline
get(idx_type)OD::ValVec< T, IT >inline
get(idx_type) constOD::ValVec< T, IT >inline
getCapacity() constOD::ValVec< T, IT >inlinevirtual
getIdx(iterator it) constOD::ValVec< T, IT >inline
getIdx(const_iterator it) constOD::ValVec< T, IT >inline
getLayerDepth(int layerix) constElasticModel
getRatioValues(bool vel, bool den, bool svel, Array2DImpl< float > &ratiovals, Array2DImpl< float > *vals=0) constElasticModelprotected
getTimeSampling(const TypeSet< ElasticModel > &, Interval< float > &timerg, bool usevs=false)ElasticModelstatic
getTimeSampling(Interval< float > &, bool usevs=false) constElasticModel
getUpscaledBackus(ElasticLayer &outlay, float theta=0.) constElasticModel
getUpscaledByThicknessAvg(ElasticLayer &outlay) constElasticModel
getValues(bool isden, bool issvel, TypeSet< float > &) constElasticModel
getValues(bool vel, bool den, bool svel, Array2DImpl< float > &) constElasticModel
gtArr() constOD::ValVec< T, IT >inlineprotected
idx_type typedefTypeSet< ElasticLayer >
impl_type typedefOD::ValVec< T, IT >protected
indexOf(T, bool forward=true, idx_type start=-1) constOD::ValVec< T, IT >inlinevirtual
insert(idx_type, const T &)OD::ValVec< T, IT >inlinevirtual
interpolate(bool dovp, bool doden, bool dovs)ElasticModel
isEmpty() constOD::Setinline
isOK(bool dodencheck=true, bool dosvelcheck=true) constElasticModel
isPresent(const T &) constOD::ValVec< T, IT >inline
iterator typedefOD::ValVec< T, IT >
last()OD::ValVec< T, IT >inline
last() constOD::ValVec< T, IT >inline
max_size() constOD::ValVec< T, IT >inline
maxIdx32()OD::Setinlinestatic
maxIdx64()OD::Setinlinestatic
mergeSameLayers()ElasticModel
move(idx_type from, idx_type to)OD::ValVec< T, IT >inlinevirtual
nrItems() constOD::ValVec< T, IT >inlinevirtual
object_type typedefOD::ValVec< T, IT >
operator!=(const ValVec &oth) constOD::ValVec< T, IT >inline
operator+=(const T &t)OD::ValVec< T, IT >inline
operator-=(const T &t)OD::ValVec< T, IT >inline
operator=(const ValVec &oth)OD::ValVec< T, IT >inline
operator==(const ValVec &) constOD::ValVec< T, IT >inline
operator[](idx_type i)OD::ValVec< T, IT >inline
operator[](idx_type i) constOD::ValVec< T, IT >inline
pop()OD::ValVec< T, IT >inline
push(const T &)OD::ValVec< T, IT >inline
reference typedefOD::ValVec< T, IT >
removeRange(idx_type from, idx_type to)OD::ValVec< T, IT >inlinevirtual
removeSingle(idx_type, bool preserver_order=true)OD::ValVec< T, IT >inlinevirtual
removeSpuriousLayers(float zstep)ElasticModelprotected
replace(T, T)OD::ValVec< T, IT >inline
reverse()OD::ValVec< T, IT >inlinevirtual
setAll(T)OD::ValVec< T, IT >inline
setCapacity(size_type sz, bool withmargin)OD::ValVec< T, IT >inlinevirtual
setEmpty()OD::Setinline
setMaxThickness(float maxthickness)ElasticModel
setSize(size_type sz, T val=T())OD::ValVec< T, IT >inlinevirtual
size() constOD::ValVec< T, IT >inline
size_type typedefTypeSet< ElasticLayer >
swap(IT, IT)OD::ValVec< T, IT >inline
swap(ValVec &oth)OD::ValVec< T, IT >inline
swapItems(int64_t i1, int64_t i2)OD::ValVec< T, IT >inlinevirtual
TypeSet()TypeSet< ElasticLayer >inline
TypeSet(size_type nr, ElasticLayer typ)TypeSet< ElasticLayer >inline
TypeSet(ElasticLayer typ)TypeSet< ElasticLayer >inlineexplicit
TypeSet(const ElasticLayer *t, size_type nr)TypeSet< ElasticLayer >inline
TypeSet(const TypeSet &oth)TypeSet< ElasticLayer >inline
upscale(float maxthickness)ElasticModel
upscaleByN(int nblock)ElasticModel
useIndexes(const idx_type *)OD::ValVec< T, IT >inlinevirtual
validIdx(int64_t) constOD::ValVec< T, IT >inlinevirtual
value_type typedefOD::ValVec< T, IT >
ValVec()OD::ValVec< T, IT >inlineprotected
ValVec(size_type nr, T typ)OD::ValVec< T, IT >inlineprotected
ValVec(const T *, size_type nr)OD::ValVec< T, IT >inlineprotected
ValVec(const ValVec &)OD::ValVec< T, IT >inlineprotected
vec()OD::ValVec< T, IT >inline
vec() constOD::ValVec< T, IT >inline
vec_OD::ValVec< T, IT >protected
~Set()OD::Setinlinevirtual
~ValVec()OD::ValVec< T, IT >inlinevirtual

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