Trilinos based (stochastic) FEM solvers
run_station22.m
Go to the documentation of this file.
1 %
2 %Brian Staber (brian.staber@gmail.com)
3 %
4 
5 clc
6 clearvars
7 close all
8 
9 modelParameters.mu = 1e3*[1.7710, 0.0658, 0.0680, 1.4152, 0.0718];
10 modelParameters.beta = [25.4185, 0.0432];
11 
12 optimParameters.station = 22;
13 optimParameters.np = 12;
14 
15 load('/home/s/staber/Trilinos_results/nrl/data/eij.mat');
16 
17 angle_to_id = [5,6; 1,4; 2,3; 7,8];
18 Yexpi = cell(4,1);
19 for j = 1:4
20  ID = angle_to_id(j,:);
21  for k = 1:2
22  Exx = [exx{ID(k)}{1}, exx{ID(k)}{2}];
23  Eyy = [eyy{ID(k)}{1}, eyy{ID(k)}{2}];
24  Exy = [exy{ID(k)}{1}, exy{ID(k)}{2}];
25  Yexpi{j}(:,k) = log(sum(Exx.^2 + Eyy.^2 + 2*Exy.^2,1));
26  end
27 end
28 
29 fd = fopen(strcat('/home/s/staber/Trilinos_results/nrl/random_generator_for_pca_likelihood/station',num2str(optimParameters.station),'/output.txt'),'w');
30 [ln,lt] = meshgrid(1e-2*(5:5:25)*sqrt(50^2+25^2), 1e-2*(4:4:20)*sqrt(50^2+25^2));
31 ln = ln(:);
32 lt = lt(:);
33 
34 for k = 21:25
35  modelParameters.lc = [ln(k), lt(k)];
36  modelParameters.delta = repmat(0.1,1,4);
37 
38  optimParameters.tol = 1e-6;
39  optimParameters.nmc = 100;
40 
41  output{k} = costFunction(modelParameters,optimParameters,Yexpi);
42  fprintf(fd,'%d \t %f \t %f \t %f \t %f\n',k,ln(k),lt(k),0.1,output{k}.fval);
43  output{k}.ln = ln(k);
44  output{k}.lt = lt(k);
45  output{k}.delta = 0.1;
46  output{k}.nmc = 100;
47  save(strcat('result_station',num2str(optimParameters.station),'_26_07_2018.mat'),'output','-v7.3');
48 end
load('/home/s/staber/Trilinos_results/nrl/data/eij.mat')
for j
Definition: run_station22.m:19
for k
Definition: run_station22.m:21
Eyy
Definition: run_station22.m:23
output
Yexpi
Definition: run_station22.m:18
P sum()
angle_to_id
Definition: run_station22.m:17
fprintf(fp, '< ParameterList >\n\n')
e
Definition: run.m:10
Exy
Definition: run_station22.m:24
Brian Staber(brian.staber @gmail.com) % clc clearvars close all modelParameters.mu