an interface specialization for detailed data objects used with the Greedy algorithm.
An implementation of this interface stores its basis space functions in a detailed data tree object as computed by greedy algorithm objects.
Definition at line 19 of file IDetailedData.m.
Public Member Functions | |
IDetailedData (BasisGenDescr bg_descr,ModelData model_data) | |
constructor forwarding the arguments to IDetailedData constructor More... | |
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. More... | |
Public Member Functions inherited from IDetailedData | |
IDetailedData (BasisGenDescr bg_descr, model_data) | |
constructor generating the reduced basis spaces More... | |
function ret = | subsref (S) |
forwarding of fieldnames access to the underlying model_data struct More... | |
virtual function
rb_size = | get_rb_size (IReducedModel rmodel) |
returns the dimension of the stored reduced basis space. More... | |
Public Attributes | |
::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. More... | |
::ModelData | model_data |
struct holding \(H\)-dimensional model data, which is needed for an IDetailedModel.detailed_simulation(), e.g. a grid object. | |
IDetailedData.IDetailedData | ( | BasisGenDescr | bg_descr, |
ModelData | model_data | ||
) |
constructor forwarding the arguments to IDetailedData constructor
bg_descr | structure specifying how the reduced basis shall be generated. |
model_data | Matlab structure storing (possibly) high dimensional data needed by IDetailedModel.detailed_simulation(). |
Definition at line 48 of file IDetailedData.m.
function Greedy.DataTree.Detailed.ILeafNode detailed_data_leaf = IDetailedData.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.
rmodel | object specifying how the reduced simulations can be computed. |
detailed_data_leaf | object which actually stores a reduced basis space. |
detailed_model —
detailed model Definition at line 64 of file IDetailedData.m.