Definition at line 19 of file DivergenceSpace.m.
Public Member Functions | |
function [
INC , INCoff , J ] = | apply (ModelDescr descr,ModelData model_data, sim_data, NU_ind) |
function [
LL , bb ] = | full_matrix (ModelDescr descr,ModelData model_data, params) |
function [
LL_comps , bb_comps ] = | components (ModelDescr descr,ModelData model_data) |
function [
LL_coeffs , bb_coeffs ] = | coefficients (ModelDescr descr) |
function
ret_size = | ret_size (ModelData model_data, NU_ind) |
function
arg_size = | arg_size (ModelData model_data, NU_ind) |
function ipm = | inner_product_matrix (ModelData model_data) |
function eind = | compute_TM_global (gridbase grid, TM) |
function [
LL , bb ] = | gram_projection (model,IDetailedData detailed_data) |
function [
LL_comps , bb_comps ] = | gram_project_components (IReducedModel rmodel,IDetailedData detailed_data) |
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... | |
Public Member Functions inherited from ISeparableOperator | |
virtual function res = | apply (descr, model_data, sim_data) |
virtual function [ LL , bb ] = | full_matrix (descr, model_data) |
virtual function [ LL_comps , bb_comps ] = | components (descr, model_data) |
virtual function [ LL_coeffs , bb_coeffs ] = | coefficients (descr) |
virtual function A = | inner_product_matrix (descr, model_data) |
function [
LL , bb ] = | gram_projection (model, detailed_data) |
function [
LL_comps , bb_comps ] = | gram_project_components (rmodel, detailed_data) |
Static Public Attributes | |
static const | id = "L_divergence" |
static const | ret_vars = {"'pressure'"} |
static const | arg_vars = {"'velocity'"} |
static const | arg_vars_short = {"'U'"} |
Static Public Attributes inherited from ILocalizedOperator | |
static const | id |
a string name specifying the implemented operator More... | |
Static Public Attributes inherited from ISeparableOperator | |
static const | id |
static const | ret_vars |
static const | arg_vars |
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... | |