ADOL-C: Automatic Differentiation in C/C++ 2.7.3
Loading...
Searching...
No Matches
Enumerations
oplate.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  OPCODES {
  death_not , assign_ind , assign_dep , assign_a ,
  assign_d , eq_plus_d , eq_plus_a , eq_min_d ,
  eq_min_a , eq_mult_d , eq_mult_a , plus_a_a ,
  plus_d_a , min_a_a , min_d_a , mult_a_a ,
  mult_d_a , div_a_a , div_d_a , exp_op ,
  cos_op , sin_op , atan_op , log_op ,
  pow_op , asin_op , acos_op , sqrt_op ,
  asinh_op , acosh_op , atanh_op , gen_quad ,
  end_of_tape , start_of_tape , end_of_op , end_of_int ,
  end_of_val , cond_assign , cond_assign_s , take_stock_op ,
  assign_d_one , assign_d_zero , incr_a , decr_a ,
  neg_sign_a , pos_sign_a , min_op , abs_val ,
  eq_zero , neq_zero , le_zero , gt_zero ,
  ge_zero , lt_zero , eq_plus_prod , eq_min_prod ,
  erf_op , erfc_op , ceil_op , floor_op ,
  ext_diff , ext_diff_iArr , ignore_me , ext_diff_v2 ,
  cond_eq_assign , cond_eq_assign_s , subscript , subscript_ref ,
  ref_assign_d_zero , ref_assign_d_one , ref_assign_d , ref_assign_a ,
  ref_assign_ind , ref_incr_a , ref_decr_a , ref_eq_plus_d ,
  ref_eq_min_d , ref_eq_plus_a , ref_eq_min_a , ref_eq_mult_d ,
  ref_eq_mult_a , ref_copyout , ref_cond_assign , ref_cond_assign_s ,
  vec_copy , vec_dot , vec_axpy , ref_cond_eq_assign ,
  ref_cond_eq_assign_s , assign_p , eq_a_a , neq_a_a ,
  le_a_a , gt_a_a , ge_a_a , lt_a_a ,
  ampi_send , ampi_recv , ampi_isend , ampi_irecv ,
  ampi_wait , ampi_barrier , ampi_gather , ampi_scatter ,
  ampi_allgather , ampi_gatherv , ampi_scatterv , ampi_allgatherv ,
  ampi_bcast , ampi_reduce , ampi_allreduce , medi_call ,
  cbrt_op
}
 

Enumeration Type Documentation

◆ OPCODES

enum OPCODES
Enumerator
death_not 
assign_ind 
assign_dep 
assign_a 
assign_d 
eq_plus_d 
eq_plus_a 
eq_min_d 
eq_min_a 
eq_mult_d 
eq_mult_a 
plus_a_a 
plus_d_a 
min_a_a 
min_d_a 
mult_a_a 
mult_d_a 
div_a_a 
div_d_a 
exp_op 
cos_op 
sin_op 
atan_op 
log_op 
pow_op 
asin_op 
acos_op 
sqrt_op 
asinh_op 
acosh_op 
atanh_op 
gen_quad 
end_of_tape 
start_of_tape 
end_of_op 
end_of_int 
end_of_val 
cond_assign 
cond_assign_s 
take_stock_op 
assign_d_one 
assign_d_zero 
incr_a 
decr_a 
neg_sign_a 
pos_sign_a 
min_op 
abs_val 
eq_zero 
neq_zero 
le_zero 
gt_zero 
ge_zero 
lt_zero 
eq_plus_prod 
eq_min_prod 
erf_op 
erfc_op 
ceil_op 
floor_op 
ext_diff 
ext_diff_iArr 
ignore_me 
ext_diff_v2 
cond_eq_assign 
cond_eq_assign_s 
subscript 
subscript_ref 
ref_assign_d_zero 
ref_assign_d_one 
ref_assign_d 
ref_assign_a 
ref_assign_ind 
ref_incr_a 
ref_decr_a 
ref_eq_plus_d 
ref_eq_min_d 
ref_eq_plus_a 
ref_eq_min_a 
ref_eq_mult_d 
ref_eq_mult_a 
ref_copyout 
ref_cond_assign 
ref_cond_assign_s 
vec_copy 
vec_dot 
vec_axpy 
ref_cond_eq_assign 
ref_cond_eq_assign_s 
assign_p 
eq_a_a 
neq_a_a 
le_a_a 
gt_a_a 
ge_a_a 
lt_a_a 
ampi_send 
ampi_recv 
ampi_isend 
ampi_irecv 
ampi_wait 
ampi_barrier 
ampi_gather 
ampi_scatter 
ampi_allgather 
ampi_gatherv 
ampi_scatterv 
ampi_allgatherv 
ampi_bcast 
ampi_reduce 
ampi_allreduce 
medi_call 
cbrt_op