rbmatlab 0.10.01
|
a very simple detailed data implementation gathering several detailed snapshots spanning the reduced basis space.
If this IDetailedData implementation is used, a simple reduced basis with snapshots from detailed simulations for directly specified parameters is generated. The list of parameters is given by mu_list
. Alternatively, the basis generation method can be customized with the field customized_basis_generation_ptr
.
Definition at line 1 of file SimpleDetailedData.m.
Public Member Functions | |
SimpleDetailedData ( rmodel, model_data) | |
constructor for the SimpleDetailedData class | |
function | delete_rb ( index) |
removes certain reduced basis functions. | |
function siz = | get_rb_size ( dummy) |
returns the dimension of the stored reduced basis space | |
Public Attributes | |
RB | |
matrix of size H x N holding the Dof vectors of the reduced basis snapshot vectors spanning the reduced basis space ![]() | |
mu_list | |
a list of mu vectors for which snapshots shall be added to the reduced basis space | |
do_pod = false | |
boolean flag indicating whether a POD shall be applied to the reduced basis vectors. | |
do_orthonormalize = false | |
boolean flag indicating whether the reduced basis vectors shall be orthonormalized. | |
customized_basis_generation_ptr = "[]" |
SimpleDetailedData.SimpleDetailedData | ( | rmodel, | |
model_data | |||
) |
constructor for the SimpleDetailedData class
rmodel | rmodel |
model_data | model data |
mu_ranges —
mu ranges get_dofs_from_sim_data —
get dofs from sim data descr.get_inner_product_matrix —
descr.get inner product matrix Definition at line 67 of file SimpleDetailedData.m.
function SimpleDetailedData.delete_rb | ( | index | ) |
removes certain reduced basis functions.
index | an index vector of reduced basis functions to be removed |
Definition at line 114 of file SimpleDetailedData.m.
function siz = SimpleDetailedData.get_rb_size | ( | dummy | ) |
returns the dimension of the stored reduced basis space
dummy | dummy |
siz | siz |
Definition at line 124 of file SimpleDetailedData.m.
boolean flag indicating whether the reduced basis vectors shall be orthonormalized.
Default: false
Definition at line 52 of file SimpleDetailedData.m.
SimpleDetailedData.do_pod = false |
boolean flag indicating whether a POD shall be applied to the reduced basis vectors.
Default: false
Definition at line 42 of file SimpleDetailedData.m.
a list of mu vectors for which snapshots shall be added to the reduced basis space
: By default only the barycenter of the parameter domain defined by ModelDescr.mu_ranges is in this list.
Definition at line 29 of file SimpleDetailedData.m.