GRASS GIS 8 Programmer's Manual  8.2.2dev(2023)-3d37ee165c
defs/calc.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


void calc_init (int)
void pre_exec (void)
void post_exec (void)


func_t f_add
func_t f_sub
func_t f_mul
func_t f_div
func_t f_mod
func_t f_pow
args_t c_binop
func_t f_neg
func_t f_abs
func_t f_ceil
func_t f_floor
args_t c_unop
func_t f_gt
func_t f_ge
func_t f_lt
func_t f_le
func_t f_eq
func_t f_ne
args_t c_cmpop
func_t f_and
func_t f_or
func_t f_and2
func_t f_or2
func_t f_bitand
func_t f_bitor
func_t f_bitxor
args_t c_logop
func_t f_shiftl
func_t f_shiftr
func_t f_shiftru
args_t c_shiftop
func_t f_not
func_t f_bitnot
args_t c_not
func_t f_sqrt
func_t f_sin
func_t f_cos
func_t f_tan
func_t f_acos
func_t f_asin
args_t c_double1
func_t f_exp
func_t f_log
func_t f_atan
args_t c_double12
func_t f_int
args_t c_int
func_t f_float
args_t c_float
func_t f_double
args_t c_double
func_t f_round
args_t c_round
func_t f_eval
args_t c_eval
func_t f_if
args_t c_if
func_t f_isnull
args_t c_isnull
func_t f_graph
func_t f_graph2
args_t c_graph
func_t f_min
func_t f_max
func_t f_nmin
func_t f_nmax
args_t c_varop
func_t f_median
func_t f_nmedian
args_t c_median
func_t f_mode
func_t f_nmode
args_t c_mode
func_t f_rand
func_t f_null
args_t c_int0
args_t c_double0

Function Documentation

◆ calc_init()

void calc_init ( int  )

Definition at line 56 of file calc.c.

References columns.

◆ post_exec()

void post_exec ( void  )

Definition at line 39 of file calc.c.

References NULL.

◆ pre_exec()

void pre_exec ( void  )

Definition at line 22 of file calc.c.

Variable Documentation

◆ c_binop

args_t c_binop

Definition at line 102 of file defs/calc.h.

◆ c_cmpop

args_t c_cmpop

◆ c_double

args_t c_double

◆ c_double0

args_t c_double0

◆ c_double1

args_t c_double1

◆ c_double12

args_t c_double12

◆ c_eval

args_t c_eval

◆ c_float

args_t c_float

◆ c_graph

args_t c_graph

◆ c_if

args_t c_if

◆ c_int

args_t c_int

◆ c_int0

args_t c_int0

◆ c_isnull

args_t c_isnull

◆ c_logop

args_t c_logop

◆ c_median

args_t c_median

◆ c_mode

args_t c_mode

◆ c_not

args_t c_not

◆ c_round

args_t c_round

◆ c_shiftop

args_t c_shiftop

◆ c_unop

args_t c_unop

◆ c_varop

args_t c_varop

◆ f_abs

func_t f_abs

◆ f_acos

func_t f_acos

◆ f_add

func_t f_add

◆ f_and

func_t f_and

◆ f_and2

func_t f_and2

◆ f_asin

func_t f_asin

◆ f_atan

func_t f_atan

◆ f_bitand

func_t f_bitand

◆ f_bitnot

func_t f_bitnot

◆ f_bitor

func_t f_bitor

◆ f_bitxor

func_t f_bitxor

◆ f_ceil

func_t f_ceil

◆ f_cos

func_t f_cos

◆ f_div

func_t f_div

◆ f_double

func_t f_double

◆ f_eq

func_t f_eq

◆ f_eval

func_t f_eval

◆ f_exp

func_t f_exp

◆ f_float

func_t f_float

◆ f_floor

func_t f_floor

◆ f_ge

func_t f_ge

◆ f_graph

func_t f_graph

◆ f_graph2

func_t f_graph2

◆ f_gt

func_t f_gt

◆ f_if

func_t f_if

◆ f_int

func_t f_int

◆ f_isnull

func_t f_isnull

◆ f_le

func_t f_le

◆ f_log

func_t f_log

◆ f_lt

func_t f_lt

◆ f_max

func_t f_max

◆ f_median

func_t f_median

◆ f_min

func_t f_min

◆ f_mod

func_t f_mod

◆ f_mode

func_t f_mode

◆ f_mul

func_t f_mul

◆ f_ne

func_t f_ne

◆ f_neg

func_t f_neg

◆ f_nmax

func_t f_nmax

◆ f_nmedian

func_t f_nmedian

◆ f_nmin

func_t f_nmin

◆ f_nmode

func_t f_nmode

◆ f_not

func_t f_not

◆ f_null

func_t f_null

◆ f_or

func_t f_or

◆ f_or2

func_t f_or2

◆ f_pow

func_t f_pow

◆ f_rand

func_t f_rand

◆ f_round

func_t f_round

◆ f_shiftl

func_t f_shiftl

◆ f_shiftr

func_t f_shiftr

◆ f_shiftru

func_t f_shiftru

◆ f_sin

func_t f_sin

◆ f_sqrt

func_t f_sqrt

◆ f_sub

func_t f_sub

◆ f_tan

func_t f_tan