rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
Functions
lin_evol_opt_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_opt_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_opt_reduced_data_subset.m.

Function Documentation

function reduced_data_subset = lin_evol_opt_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
  • N_der —  number of reduced basis vectors in derivative solution
Required fields of reduced_data:
  • N —  number of reduced basis vectors in the reduced_data.
  • M_E —  M E
  • M_b —  M b
  • M_EE —  M EE
  • M_Eb —  M Eb
  • M_I —  M I
  • M_II —  M II
  • M_IE —  M IE
  • M_Ib —  M Ib
  • M_EdEd —  M EdEd
  • M_IdId —  M IdId
  • M_Ed —  M Ed
  • M_Id —  M Id
  • M_bd —  M bd
  • M_IEd —  M IEd
  • M_IId —  M IId
  • M_Ibd —  M Ibd
  • M_EEd —  M EEd
  • M_EId —  M EId
  • M_Ebd —  M Ebd
  • M_EdId —  M EdId
  • M_Edbd —  M Edbd
  • M_Idbd —  M Idbd
  • s_RB —  s RB
  • s_l2norm —  s l2norm
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 ... ...
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 .,... ...
  • 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.
  • M_E —  M E
  • M_b —  M b
  • M_EE —  M EE
  • M_Eb —  M Eb
  • M_I —  M I
  • M_II —  M II
  • M_IE —  M IE
  • M_Ib —  M Ib
  • M_EdEd —  M EdEd
  • M_IdId —  M IdId
  • M_Ed —  M Ed
  • M_Id —  M Id
  • M_bd —  M bd
  • M_IEd —  M IEd
  • M_IId —  M IId
  • M_Ibd —  M Ibd
  • M_EEd —  M EEd
  • M_EId —  M EId
  • M_Ebd —  M Ebd
  • M_EdId —  M EdId
  • M_Edbd —  M Edbd
  • M_Idbd —  M Idbd

Definition at line 17 of file lin_evol_opt_reduced_data_subset.m.

Here is the caller graph for this function: