class generating the reduced basis space for the LinEvol problem with a Greedy algorithm.
The constructor argument bg_descr
can define the Greedy algorithm to be used. (bg_algorithm)
Definition at line 18 of file DetailedData.m.
Public Member Functions | |
DetailedData (LinEvol.ReducedModel rmodel,ModelData model_data) | |
constructor constructing the reduced basis spaces and storing it in a DataTree. | |
function
rb_size = | get_rb_size (IReducedModel rmodel) |
returns the dimension of the stored reduced basis space. | |
Public Member Functions inherited from Greedy.User.IDetailedData | |
IDetailedData (BasisGenDescr bg_descr,ModelData model_data) | |
constructor forwarding the arguments to IDetailedData constructor | |
function
Greedy.DataTree.Detailed.ILeafNode detailed_data_leaf = | get_leaf (Greedy.User.IReducedModel rmodel) |
returns the data tree leaf node for a specific combination of parameters and time indices given by a reduced model. | |
Public Member Functions inherited from IDetailedData | |
IDetailedData (BasisGenDescr bg_descr, model_data) | |
constructor generating the reduced basis spaces | |
function ret = | subsref (S) |
forwarding of fieldnames access to the underlying model_data struct | |
Public Attributes | |
::Greedy.Interface | bg_algorithm |
a basis generation algorithm used to generate the reduced basis space. | |
Public Attributes inherited from Greedy.User.IDetailedData | |
::Greedy.DataTree.Detailed.INode | datatree |
the actual generated data tree | |
Public Attributes inherited from IDetailedData | |
BasisGenDescr | bg_descr |
struct describing how the basis shall be generated. | |
::ModelData | model_data |
struct holding \(H\)-dimensional model data, which is needed for an IDetailedModel.detailed_simulation(), e.g. a grid object. | |
Test.DetailedData.DetailedData | ( | LinEvol.ReducedModel | rmodel, |
ModelData | model_data | ||
) |
constructor constructing the reduced basis spaces and storing it in a DataTree.
rmodel | object specifying how the reduced simulations can be computed. |
model_data | Matlab structure storing (possibly) high dimensional data needed by IDetailedModel.detailed_simulation(). |
bg_descr —
bg descr Definition at line 45 of file DetailedData.m.
|
virtual |
returns the dimension of the stored reduced basis space.
rmodel | model specifying which basis space dimension shall be returned in case different spaces have been generated different parameters, time intervals or variables. In most implementations this parameter is unused. |
rb_size | rb size |
Implements IDetailedData.
Definition at line 72 of file DetailedData.m.