rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
RB_init_data_basis_stationary_default.m
1 function RBinit = RB_init_data_basis_stationary_default(model,detailed_data)
2 %function RBinit = RB_init_data_basis_sationary_default(model,detailed_data)
3 %
4 % function taking the first entry in M_train and returning the solution to
5 % this parameter as initial basis.
6 %
7 % required fields of detailed_data:
8 % RB_info.M_train : Training set
9 
10 
11 % Markus Dihlmann 06.11.2012
12 
13 model = set_mu(model, detailed_data.RB_info.M_train(:,1));
14 
15 sim_data = detailed_simulation(model, detailed_data);
16 
17 %normalizing the vector
18 u = model.get_dofs_from_sim_data(sim_data);
19 A = model.get_inner_product_matrix(detailed_data);
20 n = sqrt(u'*A*u);
21 
22 
23 RBinit = u./n;