1.4.0
CCC
 
geoslib_enum.h File Reference

Enumerations

enum  ENUM_TYPES {
  TYPE_DB = 0 , TYPE_VARIO = 1 , TYPE_MODEL = 2 , TYPE_NEIGH = 3 ,
  TYPE_RULE = 4 , TYPE_ANAM = 5 , TYPE_TOKENS = 6 , TYPE_POLYGON = 7 ,
  TYPE_FRACTURE = 8 , TYPE_PCA = 9
}
 
enum  ENUM_CSTS {
  CST_NTCAR = 0 , CST_NTDEC = 1 , CST_NTROW = 2 , CST_NTCOL = 3 ,
  CST_NPROC = 4 , CST_LOCMOD = 5 , CST_LOCNEW = 6 , CST_RGL = 7 ,
  CST_ASP = 8 , CST_TOLINV = 9 , CST_TOLGEN = 10 , CST_EPSMAT = 11 ,
  CST_EPSSVD = 12 , CST_NUMBER = 13
}
 
enum  ENUM_CONVS { CONV_UNIFORM = 1 , CONV_EXPONENTIAL = 2 , CONV_GAUSSIAN = 3 , CONV_SINCARD = 4 }
 
enum  ENUM_CONVDIRS {
  CONV_DIRX = 1 , CONV_DIRY = 2 , CONV_DIRZ = 3 , CONV_DIRXY = 4 ,
  CONV_DIRXYZ = 5
}
 
enum  ENUM_SHADOWS { SHADOW_IDLE = 0 , SHADOW_ISLAND = 1 , SHADOW_WATER = 2 , SHADOW_SHADOW = 3 }
 
enum  ENUM_SEISMICS {
  SEISMIC_NOP = 0 , SEISMIC_FABS = 1 , SEISMIC_SSQRT = 2 , SEISMIC_SQR = 3 ,
  SEISMIC_SSQR = 4 , SEISMIC_SIGN = 5 , SEISMIC_EXP = 6 , SEISMIC_SLOG = 7 ,
  SEISMIC_SLOG10 = 8 , SEISMIC_COS = 9 , SEISMIC_SIN = 10 , SEISMIC_TAN = 11 ,
  SEISMIC_COSH = 12 , SEISMIC_SINH = 13 , SEISMIC_TANH = 14 , SEISMIC_NORM = 15 ,
  SEISMIC_DB = 16 , SEISMIC_NEG = 17 , SEISMIC_ONLY_POS = 18 , SEISMIC_ONLY_NEG = 19 ,
  SEISMIC_SUM = 20 , SEISMIC_DIFF = 21 , SEISMIC_REFL = 22 , SEISMIC_MOD_2PI = 23 ,
  SEISMIC_INV = 24 , SEISMIC_AVG = 25
}
 
enum  ENUM_WAVELETS {
  WAVELET_NONE = 0 , WAVELET_RICKER1 = 1 , WAVELET_RICKER2 = 2 , WAVELET_AKB = 3 ,
  WAVELET_SPIKE = 4 , WAVELET_UNIT = 5
}
 
enum  ENUM_ANAM_QT {
  ANAM_QT_Z = 0 , ANAM_QT_T = 1 , ANAM_QT_Q = 2 , ANAM_QT_B = 3 ,
  ANAM_QT_M = 4 , ANAM_QT_PROBA = 5 , ANAM_QT_QUANT = 6 , ANAM_N_QT = 7
}
 

Enumeration Type Documentation

◆ ENUM_ANAM_QT

Enumerator
ANAM_QT_Z 
ANAM_QT_T 
ANAM_QT_Q 
ANAM_QT_B 
ANAM_QT_M 
ANAM_QT_PROBA 
ANAM_QT_QUANT 
ANAM_N_QT 

◆ ENUM_CONVDIRS

Enumerator
CONV_DIRX 

Along X.

CONV_DIRY 

Along Y.

CONV_DIRZ 

Along Z.

CONV_DIRXY 

Along XY.

CONV_DIRXYZ 

Along XYZ.

◆ ENUM_CONVS

enum ENUM_CONVS
Enumerator
CONV_UNIFORM 

Uniform.

CONV_EXPONENTIAL 

Exponential.

CONV_GAUSSIAN 

Gaussian.

CONV_SINCARD 

Sine Cardinal.

◆ ENUM_CSTS

enum ENUM_CSTS
Enumerator
CST_NTCAR 

Number of characters in printout.

CST_NTDEC 

Number of decimal digits in printout.

CST_NTROW 

Maximum number of rows in table printout.

CST_NTCOL 

Maximum number of columns in table printout.

CST_NPROC 

Display the Progress Bar.

CST_LOCMOD 

Update Locators Option.

CST_LOCNEW 

Delete all similar locators.

CST_RGL 

RGL graphic rendition.

CST_ASP 

Scaling Factor.

CST_TOLINV 

Tolerance for matrix inversion.

CST_TOLGEN 

Tolerance for matrix generalized inversion.

CST_EPSMAT 

Tolerance value for Matrix calculation.

CST_EPSSVD 

Tolerance value for SVD Matrix calculation.

CST_NUMBER 

Maximum number of CST Enums.

◆ ENUM_SEISMICS

Enumerator
SEISMIC_NOP 

No Operation.

SEISMIC_FABS 

Absolute value.

SEISMIC_SSQRT 

Signed square root.

SEISMIC_SQR 

Square.

SEISMIC_SSQR 

Signed square.

SEISMIC_SIGN 

Signum Function.

SEISMIC_EXP 

Exponentiate.

SEISMIC_SLOG 

Signed Natural Log.

SEISMIC_SLOG10 

Signed Common Log.

SEISMIC_COS 

Cosine.

SEISMIC_SIN 

Sine.

SEISMIC_TAN 

Tangent.

SEISMIC_COSH 

Hyperbolic Cosine.

SEISMIC_SINH 

Hyperbolic Sine.

SEISMIC_TANH 

Hyperbolic Tangent.

SEISMIC_NORM 

Divide trace by Max. Value.

SEISMIC_DB 

20 * slog10 (data)

SEISMIC_NEG 

Negate value.

SEISMIC_ONLY_POS 

Pass only positive values.

SEISMIC_ONLY_NEG 

Pass only negative values.

SEISMIC_SUM 

Running sum trace integration.

SEISMIC_DIFF 

Running diff trace differentiation.

SEISMIC_REFL 

(v[i+1] - v[i]) / (v[i+1] + v[i])

SEISMIC_MOD_2PI 

Modulo 2 PI.

SEISMIC_INV 

Inverse.

SEISMIC_AVG 

Remove average value.

◆ ENUM_SHADOWS

Enumerator
SHADOW_IDLE 

No Shadow.

SHADOW_ISLAND 

Island for Shadow.

SHADOW_WATER 

Water for Shadow.

SHADOW_SHADOW 

Shadow.

◆ ENUM_TYPES

enum ENUM_TYPES
Enumerator
TYPE_DB 

Data Base.

TYPE_VARIO 

Experimental variogram.

TYPE_MODEL 

Variogram Model.

TYPE_NEIGH 

Neighborhood.

TYPE_RULE 

Lithotype Rule.

TYPE_ANAM 

Gaussian Anamorphosis.

TYPE_TOKENS 

Object Definition.

TYPE_POLYGON 

Polygon.

TYPE_FRACTURE 

Fracture.

TYPE_PCA 

PCA Transform.

◆ ENUM_WAVELETS

Enumerator
WAVELET_NONE 

No Convolution.

WAVELET_RICKER1 

Ricker wavelet with peak frequency "fpeak".

WAVELET_RICKER2 

Ricker wavelet.

WAVELET_AKB 

Wavelet Alford, Kelly, and Boore.

WAVELET_SPIKE 

Spike.

WAVELET_UNIT 

Constant unit shift.