rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
List of all members | Public Member Functions | Public Attributes
LinStat.ReducedData Class Reference

Detailed Description

Reduced data implementation for linear stationary problems with finite element discretizations.

Todo:
Describe the matrix components, or add a link to a paper...

Definition at line 18 of file ReducedData.m.

Inheritance diagram for LinStat.ReducedData:
Inheritance graph
[legend]
Collaboration diagram for LinStat.ReducedData:
Collaboration graph
[legend]

Public Member Functions

 ReducedData (LinStat.ReducedModel rmodel,LinStat.DetailedData detailed_data)
 computes the reduced basis vectors and matrices or implements a copy constructor. More...
 
function LinStat.ReducedData
reduced_data_subset = 
extract_reduced_data_subset (LinStat.ReducedModel rmodel)
 Extracts a subset of the reduced_data generated by gen_reduced_data(). More...
 
function conds = get_conds ()
 
- Public Member Functions inherited from IReducedData
virtual function IReducedData
subset_reduced_data = 
extract_reduced_data_subset (rmodel)
 Changes the size of the offline data matrices. More...
 

Public Attributes

 Q_A
 number of components in matrix \(A\)
 
 Q_f
 number of components in vector \(f\)
 
 Q_l
 number of components in vector \(l\)
 
 AN_comp
 reduced components \(A^q\)
 
 fN_comp
 reduced components \(f^q\)
 
 lN_comp
 reduced components \(l^q\)
 
 Gff
 estimator matrix components \(G_{ff}\)
 
 Gfa
 estimator matrix components \(G_{fA}\)
 
 Gaa
 estimator matrix components \(G_{AA}\)
 
 G
 estimator matrix components \(G\)
 
 N
 number of reduced basis vectors stored in this data node. More...
 

Constructor & Destructor Documentation

LinStat.ReducedData.ReducedData ( LinStat.ReducedModel  rmodel,
LinStat.DetailedData  detailed_data 
)

computes the reduced basis vectors and matrices or implements a copy constructor.

Parameters
rmodel
detailed_dataobject defining the basis generation algorithm and storage for storing high dimensional data, i.e. dependent on dimension \(H\). This data is necessary for detailed simulations, construction of online matrices, reduced_data and reconstruction of reduced simulations.

Definition at line 111 of file ReducedData.m.

Member Function Documentation

function LinStat.ReducedData reduced_data_subset = LinStat.ReducedData.extract_reduced_data_subset ( LinStat.ReducedModel  rmodel)

Extracts a subset of the reduced_data generated by gen_reduced_data().

Parameters
rmodelreduced model indicating the number of reduced basis vectors to be used in the reduced_data_subset
Return values
reduced_data_subsetobject which is a deep copy of this data node but with a number of reduced basis vectors indicated by rmodel.N. If the number did not change, only a handle copy is returned.
Required fields of rmodel:
  • N —  N
Generated fields of reduced_data_subset:
  • AN_comp —  AN comp
  • fN_comp —  fN comp
  • lN_comp —  lN comp
  • Gff —  Gff
  • G —  G
  • Q_f —  Q f

Definition at line 156 of file ReducedData.m.

Member Data Documentation

LinStat.ReducedData.N

number of reduced basis vectors stored in this data node.

Note
This property has the MATLAB attribute Dependent set to true.
This property has non-standard access specifiers: SetAccess = Private, GetAccess = Public
Matlab documentation of property attributes.
[readonly]

Definition at line 96 of file ReducedData.m.


The documentation for this class was generated from the following file: