rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
Functions
nonlin_evol_reduced_data_subset.m File Reference

method which modifies reduced_data, which is the data, that will be passed to the online-simulation algorithm. More...

Go to the source code of this file.

Functions

function
reduced_data_subset = 
nonlin_evol_reduced_data_subset (model, reduced_data)
 method which modifies reduced_data, which is the data, that will be passed to the online-simulation algorithm. More...
 

Detailed Description

method which modifies reduced_data, which is the data, that will be passed to the online-simulation algorithm.

Definition in file nonlin_evol_reduced_data_subset.m.

Function Documentation

function reduced_data_subset = nonlin_evol_reduced_data_subset (   model,
  reduced_data 
)

method which modifies reduced_data, which is the data, that will be passed to the online-simulation algorithm.

Typically, this routine only does a submatrix extraction of the reduced_data.M, reduced_data.N sized offline-objects to produce model.M, model.N sized objects for the real simulation.

Parameters
modelmodel
reduced_datareduced data
Return values
reduced_data_subsetreduced data subset
Required fields of model:
  • N —  number of reduced basis vectors to choose
  • M —  number of collateral reduced basis vectors to choose for the simulation
  • stencil_mode —  stencil mode
  • local_stencil_size —  local stencil size
  • filecache_velocity_matrixfile_extract —  filecache velocity matrixfile extract
  • Mmax —  Mmax
  • velocity_matrixfile —  velocity matrixfile
Required fields of reduced_data:
  • N —  N
  • M —  M
  • Mstrich —  Mstrich
  • Nmass —  Nmass
  • time_split_map —  time split map
Optional fields of model:
  • Mstrich —  number of collateral reduced basis vectors to choose for the a posteriori error estimator (default = 0)
Optional fields of reduced_data:
  • a0 —  a cell array sequence of N-vector components of initial data projection
  • LL_E —  a cell array sequence of N x N component-Matrices of explicit operator evaluations.
  • LL_I —  a cell array sequence of N x N component-Matrices of implicit operator evaluations.
  • bb —  a cell array sequence of N-vector components of the offset
  • bb_I —  a cell array sequence of N-vector components of the implicit offset
  • K_II —  a cell array sequence sequence of N x N matrices
  • K_IE —  a cell array sequence of N x N matrices
  • K_EE —  a cell array sequence of N x N matrices
  • m_I —  a cell array sequence of N-vector components of offset
  • m_E —  a cell array sequence of N-vector components of offset
  • m —  a cell array sequence of scalars (simply copied from reduced_data)
  • CE —  N x M interpolation matrix
  • grid_local_ext —  part of the grid containing the cells TM plus their neighbours to be used for local operator evaluation
  • TM_local —  indices of magic-point-elements in the locally extended grid
  • RB_local_ext —  reduced basis vector values restricted to the support of grid_local_ext
  • s_RB —  in case of a given output functional, this is a vector of output functional values of the reduced basis
  • s_l2norm —  in case of a given output functional, this is the \(L^2\)-norm of the output functional
  • BM —  M x M interpolation matrix of empirical interpolation.
  • DE —  N x M cross correlation matrix between detailed_data.QM and detailed_data.RB
  • Mmass —  M x M mass matrix computed from detailed_data.QM vectors
Generated fields of reduced_data_subset:
  • a0 —  a cell array sequence of N-vector components of initial data projection
  • LL_E —  a cell array sequence of N x N component-Matrices of explicit operator evaluations.
  • LL_I —  a cell array sequence of N x N component-Matrices of implicit operator evaluations.
  • bb —  a cell array sequence of N-vector components of the offset
  • bb_I —  a cell array sequence of N-vector components of the implicit offset
  • K_II —  a cell array sequence sequence of N x N matrices
  • K_IE —  a cell array sequence of N x N matrices
  • K_EE —  a cell array sequence of N x N matrices
  • m_I —  a cell array sequence of N-vector components of offset
  • m_E —  a cell array sequence of N-vector components of offset
  • m —  a cell array sequence of scalars (simply copied from reduced_data)
  • CE —  N x M interpolation matrix
  • grid_local_ext —  part of the grid containing the cells TM plus their neighbours to be used for local operator evaluation
  • TM_local —  indices of magic-point-elements in the locally extended grid
  • RB_local_ext —  reduced basis vector values restricted to the support of grid_local_ext
  • s_RB —  in case of a given output functional, this is a vector of output functional values of the reduced basis
  • s_l2norm —  in case of a given output functional, this is the \(L^2\)-norm of the output functional
  • Nmass —  Nmass
  • factor —  factor
  • N —  N
  • M —  M
  • Mstrich —  Mstrich
  • time_split_map —  time split map

Definition at line 17 of file nonlin_evol_reduced_data_subset.m.