rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
Functions
lin_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 = 
lin_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 lin_evol_reduced_data_subset.m.

Function Documentation

function reduced_data_subset = lin_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 Nmax sized offline-objects to produce N sized objects for the real simulation.

Note
The fields for reduced_data_subset are only generated if they exist in reduced_data.
Parameters
modelmodel
reduced_datareduced data
Return values
reduced_data_subsetreduced data subset
Required fields of model:
  • N —  number of reduced basis vectors to choose
Required fields of reduced_data:
  • N —  number of reduced basis vectors in the reduced_data.
  • T —  T
Optional fields of model:
  • name_output_functional —  name of an output functional
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)
  • 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
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)
  • 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
  • N —  number of reduced basis vectors in the reduced_data.
  • T —  T

Definition at line 17 of file lin_evol_reduced_data_subset.m.

Here is the caller graph for this function: