Modules | Functions
mathematical operations

Modules

 wavelets analysis
 

Functions

vec * dem_getValue (REAL x, REAL y, const char *dem_name="*")
 
boolvec * dem_resid (const char *filename, const char *dem_name="*", const char *points_name="*")
 
vec * dem_D1 (const char *dem_name="*")
 
vec * dem_D2 (const char *dem_name="*")
 
boolvec * dem_gradient (const char *newname, const char *dem_name="*")
 
boolvec * dem_project (const char *newname, const char *dem_name="*")
 
vec * dem_minz (const char *dem_name="*")
 
vec * dem_maxz (const char *dem_name="*")
 
boolvec * dem_plus (const char *dem1_name, const char *dem2_name)
 
boolvec * dem_minus (const char *dem1_name, const char *dem2_name)
 
boolvec * dem_mult (const char *dem1_name, const char *dem2_name)
 
boolvec * dem_div (const char *dem1_name, const char *dem2_name)
 
boolvec * dem_set (const char *dem1_name, const char *dem2_name)
 
boolvec * dem_plus_real (REAL val, const char *dem_name="*")
 
boolvec * dem_minus_real (REAL val, const char *dem_name="*")
 
boolvec * dem_mult_real (REAL val, const char *dem_name="*")
 
boolvec * dem_div_real (REAL val, const char *dem_name="*")
 
boolvec * dem_set_real (REAL val, const char *dem_name="*")
 

Detailed Description

Function Documentation

REAL dem_D1 ( const char *  dem_name = "*")
Tcl syntax:
dem_D1 dem_name
Description:
calculates value of $ \int\limits_\Omega \left[ f_x^2 + f_y^2 \right] dx dy $ for DEM
REAL dem_D2 ( const char *  dem_name = "*")
Tcl syntax:
dem_D2 dem_name
Description:
calculates value of $ \int\limits_\Omega \left[ f_{xx}^2 + 2f_{xy}^2 + f_{yy}^2 \right] dx dy $ for DEM
bool dem_div ( const char *  dem1_name,
const char *  dem2_name 
)
Tcl syntax:
dem_div dem1_name dem2_name
Description:
Performs operation with DEMs cells values: dem1 = dem1 / dem2
bool dem_div_real ( REAL  val,
const char *  dem_name = "*" 
)
Tcl syntax:
dem_div_real val dem_name
Description:
Performs operation with DEMs cells values: dem = dem / val
REAL dem_getValue ( REAL  x,
REAL  y,
const char *  dem_name = "*" 
)
Tcl syntax:
dem_getValue x y dem_name
Description:
calculates DEM value at (x,y) point
bool dem_gradient ( const char *  newname,
const char *  dem_name = "*" 
)
Tcl syntax:
dem_gradient "newname" dem_name
Description:
calculates "DEM of gradients lengths" from DEM
REAL dem_maxz ( const char *  dem_name = "*")
Tcl syntax:
dem_maxz dem_name
Description:
calculates maximum Z-value for DEM
bool dem_minus ( const char *  dem1_name,
const char *  dem2_name 
)
Tcl syntax:
dem_minus dem1_name dem2_name
Description:
Performs operation with DEMs cells values: dem1 = dem1 - dem2
bool dem_minus_real ( REAL  val,
const char *  dem_name = "*" 
)
Tcl syntax:
dem_minus_real val dem_name
Description:
Performs operation with DEMs cells values: dem = dem - val
REAL dem_minz ( const char *  dem_name = "*")
Tcl syntax:
dem_minz dem_name
Description:
calculates minimum Z-value for DEM
bool dem_mult ( const char *  dem1_name,
const char *  dem2_name 
)
Tcl syntax:
dem_mult dem1_name dem2_name
Description:
Performs operation with DEMs cells values: dem1 = dem1 * dem2
bool dem_mult_real ( REAL  val,
const char *  dem_name = "*" 
)
Tcl syntax:
dem_mult_real val dem_name
Description:
Performs operation with DEMs cells values: dem = dem * val
bool dem_plus ( const char *  dem1_name,
const char *  dem2_name 
)
Tcl syntax:
dem_plus dem1_name dem2_name
Description:
Performs operation with DEMs cells values: dem1 = dem1 + dem2
bool dem_plus_real ( REAL  val,
const char *  dem_name = "*" 
)
Tcl syntax:
dem_plus_real val dem_name
Description:
Performs operation with DEMs cells values: dem = dem + val
bool dem_project ( const char *  newname,
const char *  dem_name = "*" 
)
Tcl syntax:
dem_project "newname" dem_name
Description:
recalculates d_dem "DEM" on grid using bilinear interpolation algorithm
bool dem_resid ( const char *  filename,
const char *  dem_name = "*",
const char *  points_name = "*" 
)
Tcl syntax:
dem_resid "filename" dem_name points_name
Description:
calculates residuals between points and DEM Saves result to text file.
bool dem_set ( const char *  dem1_name,
const char *  dem2_name 
)
Tcl syntax:
dem_set dem1_name dem2_name
Description:
Performs operation with DEMs cells values: dem1 = dem2
bool dem_set_real ( REAL  val,
const char *  dem_name = "*" 
)
Tcl syntax:
dem_set_real val dem_name
Description:
Performs operation with DEMs cells values: dem = val



surfit: gridding and contouring software.