Definition at line 19 of file SaturationSpace.m.
Public Member Functions | |
function [
INC , INCoff , J ] = | apply (model,ModelData model_data, sim_data, NU_ind) |
function
ret_size = | ret_size (ModelData model_data, NU_ind) |
function
arg_size = | arg_size (ModelData model_data) |
function ipm = | inner_product_matrix (ModelData model_data) |
function [
nmd , eind , eind_local ] = | compute_TM_global (ModelData model_data, TM) |
function opdata = | fill_opdata (IReducedModel rmodel,IDetailedData detailed_data) |
function opdata = | copy_extract_opdata (opdata_copy,IReducedModel rmodel, Mid) |
Public Member Functions inherited from ILocalizedOperator | |
virtual function [ INC , INCoff , J ] = | apply (model, model_data, arg, NU_ind) |
compute operator evaluation on argument function for given interpolation DOF indices specified by NU_ind More... | |
virtual function
ret_size = | ret_size (model_data, NU_ind) |
returns the length of the return INC value of an apply() method call. More... | |
virtual function
arg_size = | arg_size (model_data, NU_ind) |
returns the length of the required argument DOF vector for an apply() method call. More... | |
virtual function [ nmd , eind , eind_local ] = | compute_TM_global (model_data, TM_local) |
computes a subset of restriction DOF indices \(\cup_{m \in T_{M_{\text{local}}}} \hat{{\cal I}}_{M_{\text{ext}}}(m)\) More... | |
virtual function ipm = | inner_product_matrix (model_data) |
return inner product matrix for range function space \({\cal Wh}\) More... | |
Static Public Attributes | |
static const | id = "L_saturation" |
static const | ret_vars = {"'saturation'"} |
static const | arg_vars = {"'saturation', 'velocity'"} |
static const | arg_vars_short = {"'S', 'U'"} |
Static Public Attributes inherited from ILocalizedOperator | |
static const | id |
a string name specifying the implemented operator More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from ILocalizedOperator | |
static function eind = | compute_TM_global_vertex (model_data, TM_local) |
Specialization of compute_TM_global() for grid based finite volume operators. More... | |
static function eind = | compute_TM_global_edge (model_data, TM_local, local_stencil_size) |
Specialization of compute_TM_global() for grid based finite volume operators. More... | |
static function opdata = | fill_opdata (rmodel,@IDetailedData detailed_data) |
This method can be called during empirical interpolation in order to collect arbitrary data (for example parameter independent or constant data) in a detailed data node. More... | |
static function opdata = | copy_extract_opdata (opdata_copy, rmodel, Mid) |
Used by a copy constructor of IDetailedData objects which collect operator data with fill_opdata() methods. More... | |