UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Vel2dModel Member List

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

AddBound(double *x, double *z, bool *flag, int p_num, double rc=-1, double sp=-1)Vel2dModelvirtual
AddGridPtr(Grid2d *gridPtr)Vel2dModel
AddPBValue(int n, double val)Vel2dModelinlinevirtual
AddWellInfo(ObservSys *os) (defined in Vel2dModel)Vel2dModel
AnyBound(int bNum, double x, bool &flag, double z=-1)Vel2dModel
belongPerimeter(double x, double z) (defined in Vel2dModel)Vel2dModel
BodiesVel2dModel
BoundInt(int bNum, double x1, double z1, double x2, double z2, double &ix, double &iz, double &iAngle, double &curvity, bool ANY=false)Vel2dModel
BoundsVel2dModel
BoundsSegmentation() (defined in Vel2dModel)Vel2dModelprotected
checkInside(double x, double z) (defined in Vel2dModel)Vel2dModel
CheckModelStatus() (defined in Vel2dModel)Vel2dModel
CleanOS() (defined in Vel2dModel)Vel2dModel
CombineBounds(Bound *top_b, Bound *bot_b)Vel2dModel
DefineBody(double x, double z)Vel2dModel
DefineBoundPos()Vel2dModelprotected
ExactDefineBody(double x, double z)Vel2dModel
ExactDefineBound(double x, double z, double eps=DEFINE_BOUND_EPS, bool cry=true)Vel2dModel
ExportToTextFiles(const char *files_path)Vel2dModel
GenerateGrid(double step=-1) (defined in Vel2dModel)Vel2dModel
getApproxType()Vel2dModelinline
GetBoundNum(double x, double z) (defined in Vel2dModel)Vel2dModel
GetGridCellSize() (defined in Vel2dModel)Vel2dModel
GetLegitimValues(int bn, bool st_end, double &zmin, double &zmax)Vel2dModel
GetMod1dFlag() (defined in Vel2dModel)Vel2dModel
GetModelAz()Vel2dModelinline
GetModelXY(double &x, double &y)Vel2dModelinline
GetModelXYAZ(double &m_x, double &m_y, double &m_az) (defined in Vel2dModel)Vel2dModel
GetParams(double x, double z, double &vP, double &vS, double &den, double &anKP, double &anKS, double &R)Vel2dModel
GetParams(double x, double z, double &vP, double &vS, double &den) (defined in Vel2dModel)Vel2dModelinline
GetParams2(double x, double z, double &vPx, double &vPz, double &vSx, double &vSz, double &den, double &R) (defined in Vel2dModel)Vel2dModel
GetSegNum(int bn, int n) (defined in Vel2dModel)Vel2dModel
GetSegNum(int bn, double x, double z) (defined in Vel2dModel)Vel2dModel
GetVel(double x, double z, WAVE_TYPE vPS, int bodyNum=-1)Vel2dModel
GetVel(double x, double z, WAVE_TYPE vPS, double angle, int bodyNum=-1) (defined in Vel2dModel)Vel2dModel
GetVelGr(double x, double z, double &vk, double &vka, WAVE_TYPE wt)Vel2dModel
GetVelMax(WAVE_TYPE wt) (defined in Vel2dModel)Vel2dModel
grid_defined (defined in Vel2dModel)Vel2dModel
IsInsideOfModelArea(double x, double z) (defined in Vel2dModel)Vel2dModel
IsOuterBound(int bNum)Vel2dModel
LineInt(int bNum, double p, double coord1, double coord2, bool finiteFlag, bool xzFlag, double &result)Vel2dModel
m_approx_typeVel2dModelprotected
Model1dFlag (defined in Vel2dModel)Vel2dModelprotected
modelAZ (defined in Vel2dModel)Vel2dModelprotected
modelName (defined in Vel2dModel)Vel2dModel
modelX (defined in Vel2dModel)Vel2dModelprotected
modelY (defined in Vel2dModel)Vel2dModelprotected
pGridVel2dModel
PrepareModel()Vel2dModelprotected
readyVel2dModel
RebuildModel(int bn, double *x, double *z, bool *flag, int num, double rc=-1, double sp=-1, bool *im_flag=NULL)Vel2dModel
RebuildOuterBound(int bn, double x0, double z0, double x1, double z1, bool st_end) (defined in Vel2dModel)Vel2dModelprotected
RegenerateGrid(double xmn, double zmn, double xmx, double zmx) (defined in Vel2dModel)Vel2dModel
RemoveBound(int boundN)Vel2dModelvirtual
SetModelXYAZ(double m_x, double m_y, double m_az) (defined in Vel2dModel)Vel2dModel
SetPBComment(int n, const char *str)Vel2dModelinlinevirtual
SetPBLimits(int n, double lmin, double lmax) (defined in Vel2dModel)Vel2dModelinlinevirtual
SetPBValue(int n, double val)Vel2dModelinlinevirtual
SplitBounds(Bound *bound, double z)Vel2dModel
TestLine(int bNum, double p, double coord1, double coord2, bool finiteFlag, bool xzFlag) (defined in Vel2dModel)Vel2dModelprotected
TestModelEntity()Vel2dModel
Vel2dModel() (defined in Vel2dModel)Vel2dModel
Vel2dModel(double *x, double *z, double *ang, double *vp, double *vs, double *pkz, double *skz, double *den, double *an_kp, double *an_ks, double *R, int n, double xMin, double xMax, double zMin, double zMax, double mod_x, double mod_y, double mod_az, int approx_type=0, double grid_cell_size=RT_GRIDSIZE)Vel2dModel
Vel2dModel(BodyInfoAr &bodyInfo, double xMin, double xMax, double zMin, double zMax, double mod_x, double mod_y, double mod_az, int approx_type=0)Vel2dModel
Vel2dModel(Vel2dModel *) (defined in Vel2dModel)Vel2dModel
xMax (defined in Vel2dModel)Vel2dModel
xMinVel2dModel
zMax (defined in Vel2dModel)Vel2dModel
zMin (defined in Vel2dModel)Vel2dModel
~Vel2dModel() (defined in Vel2dModel)Vel2dModelvirtual