h5geo 0.4.0
C++17 and python API to work with geo-data (seismic, wells, maps, other in process) based on HDF5. Aimed at geoscientists and developers.
Loading...
Searching...
No Matches
H5Well Member List

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

clone()=0H5Basepure virtual
createDevCurve(std::string &devName, H5DevCurveParam &p, h5geo::CreationType createFlag)=0H5Wellpure virtual
createDevCurve(h5gt::Group group, H5DevCurveParam &p, h5geo::CreationType createFlag)=0H5Wellpure virtual
createHorizon(std::string &name, H5HorizonParam &p, h5geo::CreationType createFlag)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
createHorizon(h5gt::Group group, H5HorizonParam &p, h5geo::CreationType createFlag)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
createLogCurve(std::string &logType, std::string &logName, H5LogCurveParam &p, h5geo::CreationType createFlag)=0H5Wellpure virtual
createLogCurve(h5gt::Group group, H5LogCurveParam &p, h5geo::CreationType createFlag)=0H5Wellpure virtual
createPoints1(std::string &name, H5PointsParam &p, h5geo::CreationType createFlag)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
createPoints1(h5gt::Group group, H5PointsParam &p, h5geo::CreationType createFlag)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
createPoints2(std::string &name, H5PointsParam &p, h5geo::CreationType createFlag)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
createPoints2(h5gt::Group group, H5PointsParam &p, h5geo::CreationType createFlag)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
createPoints3(std::string &name, H5PointsParam &p, h5geo::CreationType createFlag)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
createPoints3(h5gt::Group group, H5PointsParam &p, h5geo::CreationType createFlag)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
createPoints4(std::string &name, H5PointsParam &p, h5geo::CreationType createFlag)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
createPoints4(h5gt::Group group, H5PointsParam &p, h5geo::CreationType createFlag)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
createWellTops(H5WellTopsParam &p, h5geo::CreationType createFlag)=0H5Wellpure virtual
Delete()=0 (defined in H5Base)H5Basepure virtual
getActiveDevG()=0H5Wellpure virtual
getAngularUnits()=0H5BaseObjectpure virtual
getDataUnits()=0H5BaseObjectpure virtual
getDevCurveCount()=0H5Wellpure virtual
getDevCurveGroupList()=0H5Wellpure virtual
getDevCurveNameList()=0H5Wellpure virtual
getDevG()=0H5Wellpure virtual
getFullName() const =0H5BaseObjectpure virtual
getH5File() const =0H5BaseObjectpure virtual
getHeadCoord(const std::string &lengthUnits="", bool doCoordTransform=false)=0H5Wellpure virtual
getKB(const std::string &lengthUnits="")=0H5Wellpure virtual
getLengthUnits()=0H5BaseObjectpure virtual
getLogCurveCount()=0H5Wellpure virtual
getLogCurveGroupList()=0H5Wellpure virtual
getLogCurveNameList()=0H5Wellpure virtual
getLogG()=0H5Wellpure virtual
getLogTypeG(const std::string &logType)=0H5Wellpure virtual
getLogTypeList()=0H5Wellpure virtual
getName() const =0H5BaseObjectpure virtual
getNullValue()=0H5BaseObjectpure virtual
getObjCount(const h5geo::ObjectType &objType, bool recursive)=0H5BaseObjectpure virtual
getObjG() const =0H5BaseObjectpure virtual
getObjGroupList(const h5geo::ObjectType &objType, bool recursive)=0H5BaseObjectpure virtual
getObjNameList(const h5geo::ObjectType &objType, bool recursive)=0H5BaseObjectpure virtual
getParam()=0H5Wellpure virtual
getSpatialReference()=0H5BaseObjectpure virtual
getTemporalUnits()=0H5BaseObjectpure virtual
getUWI()=0H5Wellpure virtual
getWellTopsG()=0H5Wellpure virtual
isEqual(H5BaseObject *other) const =0H5BaseObjectpure virtual
openActiveDevCurve()=0H5Wellpure virtual
openDevCurve(const std::string &devName)=0H5Wellpure virtual
openDevCurve(h5gt::Group group)=0H5Wellpure virtual
openHorizon(const std::string &name)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
openHorizon(h5gt::Group group)=0 (defined in H5BaseObject)H5BaseObjectpure virtual
openLogCurve(const std::string &logType, const std::string &logName)=0H5Wellpure virtual
openLogCurve(h5gt::Group group)=0H5Wellpure virtual
openPoints(const std::string &name)=0H5BaseObjectpure virtual
openPoints(h5gt::Group group)=0H5BaseObjectpure virtual
openWellContainer()=0H5Wellpure virtual
openWellTops()=0H5Wellpure virtual
operator!=(const H5BaseObject &other) const =0H5BaseObjectpure virtual
operator==(const H5BaseObject &other) const =0H5BaseObjectpure virtual
setActiveDevCurve(H5DevCurve *curve)=0H5Wellpure virtual
setAngularUnits(const std::string &str)=0H5BaseObjectpure virtual
setDataUnits(const std::string &str)=0H5BaseObjectpure virtual
setHeadCoord(Eigen::Ref< Eigen::Vector2d > v, const std::string &lengthUnits="", bool doCoordTransform=false)=0H5Wellpure virtual
setKB(double &val, const std::string &lengthUnits="")=0H5Wellpure virtual
setLengthUnits(const std::string &str)=0H5BaseObjectpure virtual
setNullValue(double val)=0H5BaseObjectpure virtual
setSpatialReference(const std::string &str)=0H5BaseObjectpure virtual
setSpatialReference(const std::string &authName, const std::string &code)=0H5BaseObjectpure virtual
setTemporalUnits(const std::string &str)=0H5BaseObjectpure virtual
setUWI(const std::string &str)=0H5Wellpure virtual
~H5Base()=default (defined in H5Base)H5Baseprotectedvirtual
~H5BaseObject()=default (defined in H5BaseObject)H5BaseObjectprotectedvirtual
~H5Well()=default (defined in H5Well)H5Wellprotectedvirtual