7 properties (Access = private)
16 function [INC, INCoff] = apply(this, model, model_data, arg, NU_ind)
17 [INC, INCoff] = this.fptr(model, model_data, arg, NU_ind);
20 function ipm = inner_product_matrix(this, model_data)
21 % function ipm = inner_product_matrix(this, model_data)
29 function ret_size = ret_size(model_data, NU_ind)
30 if nargin < 2 || isempty(NU_ind)
31 NU_ind = 1:model_data.grid.nelements;
33 ret_size = length(NU_ind);
36 function arg_size = arg_size(model_data, NU_ind)
37 if nargin < 2 || isempty(NU_ind)
38 NU_ind = 1:model_data.grid.nelements;
40 arg_size = length(NU_ind);
43 function eind = compute_TM_global(model_data, TM, rmodel)
44 if isequal(rmodel.stencil_mode, 'vertex')
45 eind = compute_TM_global_vertex(model_data, TM);
47 eind = compute_TM_global_edge(model_data, TM, rmodel.local_stencil_size);
Interface for a localized operator that fulfills the so-called -independent DOF dependence.