Definition at line 19 of file VelocitySpace.m.
Public Member Functions | |
function [
INC , INCoff , J ] = | apply (model,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 [
LL_comps , bb_comps ] = | gram_project_components (IReducedModel rmodel,IDetailedData detailed_data) |
function ipm = | inner_product_matrix (ModelData model_data) |
ipm = 1; More... | |
function [
nmd , eind , eind_local ] = | compute_TM_global (ModelData model_data, TM) |
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 Member Functions | |
static function [ cell_eind , cell_glob2loc , lind_cands , nind_cands ] = | compute_TM_global_pre (ModelData model_data, TM) |
static function nmd = | compute_TM_global_grid (ModelData model_data, TM, cell_eind, cell_glob2loc, lind_cands, nind_cands) |
static function
eind_local = | compute_TM_global_post (nmd, TM, cell_glob2loc, lind_cands, nind_cands) |
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... | |
Static Public Attributes | |
static const | id = "L_velocity" |
static const | ret_vars = {"'velocity'"} |
static const | arg_vars = {"'saturation', 'pressure'"} |
static const | arg_vars_short = {"'S', 'P'"} |
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 |
function ipm = Fv.TwoPhase.VelocitySpace.inner_product_matrix | ( | ModelData | model_data | ) |
ipm = 1;
model_data | Matlab structure storing (possibly) high dimensional data needed by IDetailedModel.detailed_simulation(). |
ipm | ipm |
diamondWinv —
diamondWinv Definition at line 225 of file VelocitySpace.m.