2 %
class generating the reduced basis space for the LinEvol problem with a
5 % The constructor argument
'bg_descr' of type
BasisGenDescr can define the
6 % Greedy algorithm to be used. (#bg_algorithm)
9 % a basis generation algorithm of type Greedy.Interface used to generate
10 % the reduced basis space.
17 % constructor constructing the reduced basis spaces and storing it in a
21 % rmodel: of type LinEvol.ReducedModel
23 dd = dd@Greedy.User.
IDetailedData(rmodel.bg_descr, model_data);
25 dd.datatree = gen_detailed_data(dd.bg_algorithm, rmodel, model_data);
32 function rb_size = get_rb_size(
this, rmodel)
33 leaf_dd = get_leaf(this, rmodel);
34 rb_size = get_rb_size(leaf_dd);