| aboveThickness() const | ElasticModel | |
| abovethickness_ | ElasticModelOv | private |
| aboveThickness_() const | ElasticModelOv | |
| 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 > &) override | ElasticModel | |
| ObjectSet< RefLayer >::append(const ObjectSet &) | ObjectSet< RefLayer > | inlinevirtual |
| begin() | ObjectSet< RefLayer > | inline |
| begin() const | ObjectSet< RefLayer > | inline |
| block(float relthreshold, bool pvelonly) | ElasticModel | |
| cbegin() const | ObjectSet< RefLayer > | inline |
| cend() const | ObjectSet< RefLayer > | inline |
| checkAndClean(int &firsterroridx, bool dodencheck=true, bool dosvelcheck=true, bool onlyinvalid=false) | ElasticModel | |
| clone() const override | ElasticModelOv | inlinevirtual |
| const_iterator typedef | ObjectSet< RefLayer > | |
| const_reference typedef | ObjectSet< 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 typedef | ObjectSet< RefLayer > | |
| doAdd(RefLayer *) | ObjectSet< RefLayer > | inlineprotectedvirtual |
| doBlocking(float threshold, bool pvelonly, TypeSet< Interval< int > > &blocks) const | ElasticModel | private |
| ElasticModel() | ElasticModel | |
| ElasticModel(const ObjectSet< RefLayer > &) | ElasticModel | |
| ElasticModel(const ElasticModel &) | ElasticModel | |
| ElasticModelOv() | ElasticModelOv | |
| ElasticModelOv(const ElasticModelOv &) | ElasticModelOv | |
| ElasticModelOv(const ElasticModel &) | ElasticModelOv | |
| empty() const | ObjectSet< RefLayer > | inline |
| end() | ObjectSet< RefLayer > | inline |
| end() const | ObjectSet< RefLayer > | inline |
| erase() override | ElasticModel | virtual |
| first() | ObjectSet< RefLayer > | inline |
| first() const | ObjectSet< RefLayer > | inline |
| get(idx_type) | ObjectSet< RefLayer > | inlinevirtual |
| get(idx_type) const | ObjectSet< RefLayer > | inlinevirtual |
| get(const RefLayer *) const | ObjectSet< RefLayer > | inlinevirtual |
| getIdx(iterator it) const | ObjectSet< RefLayer > | inline |
| getIdx(const_iterator it) const | ObjectSet< RefLayer > | inline |
| getLayerDepth(int layerix) const | ElasticModel | |
| getMinType() const | ElasticModel | |
| getRatioValues(bool vel, bool den, bool svel, Array2D< float > &ratiovals, Array2D< float > &vals) const | ElasticModel | private |
| getTimeSampling(bool usevs=false) const | ElasticModel | |
| getType() const | ElasticModel | |
| getUpscaledBackus(RefLayer &, float theta=0.) const | ElasticModel | |
| getUpscaledByThicknessAvg(RefLayer &) const | ElasticModel | |
| getValues(bool isden, bool issvel, TypeSet< float > &) const | ElasticModel | |
| getValues(bool vel, bool den, bool svel, Array2D< float > &) const | ElasticModel | |
| idx_type typedef | ObjectSet< RefLayer > | |
| impl_type typedef | ObjectSet< RefLayer > | protected |
| indexOf(const RefLayer *) const | ObjectSet< 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() const | ElasticModel | |
| isEmpty() const | OD::Set | inline |
| isHTI() const | ElasticModel | |
| isManaged() const override | ElasticModel | inlinevirtual |
| isOK(bool dodencheck=true, bool dosvelcheck=true, bool dofracrhocheck=true, bool dofracazicheck=true) const | ElasticModel | |
| isPresent(const RefLayer *) const | ObjectSet< RefLayer > | inlinevirtual |
| isVTI() const | ElasticModel | |
| iterator typedef | ObjectSet< RefLayer > | |
| last() | ObjectSet< RefLayer > | inline |
| last() const | ObjectSet< RefLayer > | inline |
| max_size() const | ObjectSet< RefLayer > | inline |
| maxIdx32() | OD::Set | inlinestatic |
| maxIdx64() | OD::Set | inlinestatic |
| mergeSameLayers() | ElasticModel | |
| nrItems() const override | ObjectSet< RefLayer > | inlinevirtual |
| nullAllowed() const | ObjectSet< RefLayer > | inline |
| object_type typedef | ObjectSet< 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) const | ObjectSet< RefLayer > | inline |
| operator+=(RefLayer *t) | ObjectSet< RefLayer > | inline |
| operator-=(RefLayer *) override | ElasticModel | |
| ObjectSet< RefLayer >::operator-=(RefLayer *) | ObjectSet< RefLayer > | inlinevirtual |
| operator=(const ElasticModelOv &) | ElasticModelOv | |
| operator=(const ElasticModel &) | ElasticModelOv | |
| ObjectSet< RefLayer >::operator=(const ObjectSet &) | ObjectSet< RefLayer > | inline |
| operator==(const ObjectSet &) const | ObjectSet< RefLayer > | inline |
| operator[](idx_type i) | ObjectSet< RefLayer > | inline |
| operator[](idx_type i) const | ObjectSet< RefLayer > | inline |
| operator[](const RefLayer *t) const | ObjectSet< RefLayer > | inline |
| plainErase() | ObjectSet< RefLayer > | inline |
| pop() override | ElasticModel | virtual |
| push(RefLayer *t) | ObjectSet< RefLayer > | inline |
| reference typedef | ObjectSet< RefLayer > | |
| removeAndTake(int, bool kporder=true) | ElasticModel | |
| removeRange(int from, int to) override | ElasticModel | virtual |
| removeSingle(int, bool kporder=true) override | ElasticModel | virtual |
| removeSpuriousLayers(float zstep, bool zistime) | ElasticModel | private |
| removeSpuriousLayers(float zstep) | ElasticModel | private |
| replace(int, RefLayer *) override | ElasticModel | |
| ObjectSet< RefLayer >::replace(idx_type, RefLayer *) | ObjectSet< RefLayer > | inlinevirtual |
| reverse() override | ObjectSet< RefLayer > | inlinevirtual |
| setEmpty() | OD::Set | inline |
| setMaxThickness(float maxthickness, bool extendup) | ElasticModelOv | |
| ElasticModel::setMaxThickness(float maxthickness) | ElasticModel | |
| setNullAllowed(bool yn=true) | ObjectSet< RefLayer > | inline |
| setOverburden(double thickness, double starttime) | ElasticModel | |
| setOverburden_(double thickness, double starttime) | ElasticModelOv | |
| size() const | ObjectSet< RefLayer > | inline |
| size_type typedef | ObjectSet< RefLayer > | |
| startTime() const | ElasticModel | |
| startTime_() const | ElasticModelOv | |
| starttime_ | ElasticModelOv | private |
| swap(idx_type, idx_type) | ObjectSet< RefLayer > | inline |
| swap(ObjectSet &oth) | ObjectSet< RefLayer > | inline |
| swapItems(std::int64_t i1, std::int64_t i2) override | ObjectSet< RefLayer > | inlinevirtual |
| upscale(float maxthickness) | ElasticModel | |
| upscaleByN(int nblock) | ElasticModel | |
| useIndexes(const idx_type *) | ObjectSet< RefLayer > | inline |
| validIdx(std::int64_t) const override | ObjectSet< RefLayer > | inlinevirtual |
| value_type typedef | ObjectSet< RefLayer > | |
| vec_ | ObjectSet< RefLayer > | protected |
| ~ElasticModel() | ElasticModel | |
| ~ElasticModelOv() | ElasticModelOv | |
| ~ObjectSet() | ObjectSet< RefLayer > | inlinevirtual |
| ~Set() | OD::Set | inlinevirtual |