rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
testing_script_rb_operators_decomp.m
Go to the documentation of this file.
1 % Testskript für lin_evol_opt_rb_operators
2 % zum Testen der einzelnen decomp_modes
3 
4 clear
5 
6 load PCA_basis_coarse16_3_50
7 
8 model.t=30;
9 model.compute_derivative_info=0;
10 
11 if model.compute_derivative_info == 1
12 model.decomp_mode = 0;
13 [LL_I_0, LL_E_0, bb_0, M_E_0, M_b_0, M_EE_0, M_Eb_0, M_bb_0, M_I_0, ...
14  M_II_0, M_IE_0, M_Ib_0, M_EdEd_0, M_IdId_0, M_bdbd_0, M_Ed_0, ...
15  M_Id_0, M_bd_0, M_IEd_0, M_IId_0, M_Ibd_0, M_EEd_0, ...
16  M_EId_0, M_Ebd_0, M_EdId_0, M_Edbd_0, M_Idbd_0] = ...
17  lin_evol_opt_rb_operators(model, detailed_data);
18 
19 model.decomp_mode = 1;
20 [LL_I_1, LL_E_1, bb_1, M_E_1, M_b_1, M_EE_1, M_Eb_1, M_bb_1, M_I_1, ...
21  M_II_1, M_IE_1, M_Ib_1, M_EdEd_1, M_IdId_1, M_bdbd_1, M_Ed_1, ...
22  M_Id_1, M_bd_1, M_IEd_1, M_IId_1, M_Ibd_1, M_EEd_1, ...
23  M_EId_1, M_Ebd_1, M_EdId_1, M_Edbd_1, M_Idbd_1] = ...
24  lin_evol_opt_rb_operators(model, detailed_data);
25 
26 model.decomp_mode = 2;
27 [LL_I_2, LL_E_2, bb_2, M_E_2, M_b_2, M_EE_2, M_Eb_2, M_bb_2, M_I_2, ...
28  M_II_2, M_IE_2, M_Ib_2, M_EdEd_2, M_IdId_2, M_bdbd_2, M_Ed_2, ...
29  M_Id_2, M_bd_2, M_IEd_2, M_IId_2, M_Ibd_2, M_EEd_2, ...
30  M_EId_2, M_Ebd_2, M_EdId_2, M_Edbd_2, M_Idbd_2] = ...
31  lin_evol_opt_rb_operators(model, detailed_data);
32 
33 else %model.compute_derivative_info=1
34 model.decomp_mode = 0;
35 [LL_I_0, LL_E_0, bb_0, M_E_0, M_b_0, M_EE_0, M_Eb_0, M_bb_0, M_I_0, ...
36  M_II_0, M_IE_0, M_Ib_0] = ...
37  lin_evol_opt_rb_operators(model, detailed_data);
38 
39 model.decomp_mode = 1;
40 [LL_I_1, LL_E_1, bb_1, M_E_1, M_b_1, M_EE_1, M_Eb_1, M_bb_1, M_I_1, ...
41  M_II_1, M_IE_1, M_Ib_1] = ...
42  lin_evol_opt_rb_operators(model, detailed_data);
43 
44 model.decomp_mode = 2;
45 [LL_I_2, LL_E_2, bb_2, M_E_2, M_b_2, M_EE_2, M_Eb_2, M_bb_2, M_I_2, ...
46  M_II_2, M_IE_2, M_Ib_2] = ...
47  lin_evol_opt_rb_operators(model, detailed_data);
48 end
49 
50