| 
| subroutine, public  | nl_operator_oct_m::nl_operator_global_init (namespace) | 
|   | initialize global settings for non-local operators  More...
  | 
|   | 
| subroutine, public  | nl_operator_oct_m::nl_operator_global_end () | 
|   | 
| subroutine, public  | nl_operator_oct_m::nl_operator_init (op, label) | 
|   | initialize an instance of a non-local operator by setting the label  More...
  | 
|   | 
| subroutine, public  | nl_operator_oct_m::nl_operator_copy (opo, opi) | 
|   | 
| subroutine, public  | nl_operator_oct_m::nl_operator_build (space, mesh, op, np, const_w, regenerate) | 
|   | 
| subroutine, public  | nl_operator_oct_m::nl_operator_output_weights (this) | 
|   | 
| subroutine, public  | nl_operator_oct_m::nl_operator_adjoint (op, opt, mesh, self_adjoint) | 
|   | opt has to be initialised and built.  More...
  | 
|   | 
| subroutine, public  | nl_operator_oct_m::nl_operator_end (op) | 
|   | 
| integer pure function, public  | nl_operator_oct_m::nl_operator_get_index (op, is, ip) | 
|   | 
| subroutine, public  | nl_operator_oct_m::nl_operator_allocate_gpu_buffers (op) | 
|   | 
| subroutine, public  | nl_operator_oct_m::nl_operator_update_gpu_buffers (op) | 
|   | 
| integer pure function, public  | nl_operator_oct_m::nl_operator_np_zero_bc (op) | 
|   | 
| logical pure function, public  | nl_operator_oct_m::nl_operator_compact_boundaries () | 
|   | 
| subroutine, public  | nl_operator_oct_m::dnl_operator_operate_batch (op, fi, fo, ghost_update, profile, points, factor, async) | 
|   | 
| subroutine  | select_op () | 
|   | 
| subroutine  | operate_const_weights () | 
|   | 
| subroutine  | operate_non_const_weights () | 
|   | 
| subroutine  | operate_opencl () | 
|   | 
| subroutine, public  | nl_operator_oct_m::dnl_operator_operate (op, fi, fo, ghost_update, profile, points) | 
|   | 
| subroutine, public  | nl_operator_oct_m::dnl_operator_operate_diag (op, fo) | 
|   | 
| subroutine, public  | nl_operator_oct_m::znl_operator_operate_batch (op, fi, fo, ghost_update, profile, points, factor, async) | 
|   | 
| subroutine, public  | nl_operator_oct_m::znl_operator_operate (op, fi, fo, ghost_update, profile, points) | 
|   | 
| subroutine, public  | nl_operator_oct_m::znl_operator_operate_diag (op, fo) | 
|   | 
 | 
| integer, parameter  | nl_operator_oct_m::op_fortran = 0 | 
|   | 
| integer, parameter  | nl_operator_oct_m::op_vec = 1 | 
|   | 
| integer, parameter  | nl_operator_oct_m::op_min = OP_FORTRAN | 
|   | 
| integer, parameter  | nl_operator_oct_m::op_max = OP_VEC | 
|   | 
| integer, parameter  | nl_operator_oct_m::op_invmap = 1 | 
|   | 
| integer, parameter  | nl_operator_oct_m::op_map = 2 | 
|   | 
| integer, parameter  | nl_operator_oct_m::op_nomap = 3 | 
|   | 
| integer, parameter, public  | nl_operator_oct_m::op_all = 3 | 
|   | 
| integer, parameter, public  | nl_operator_oct_m::op_inner = 1 | 
|   | 
| integer, parameter, public  | nl_operator_oct_m::op_outer = 2 | 
|   | 
| logical  | nl_operator_oct_m::compact_boundaries | 
|   | 
| integer  | nl_operator_oct_m::dfunction_global = -1 | 
|   | 
| integer  | nl_operator_oct_m::zfunction_global = -1 | 
|   | 
| integer  | nl_operator_oct_m::function_opencl | 
|   |