Subject | Hash | Author | Date (UTC) |
---|---|---|---|
testcases hotfix | a798c0216fd13928903ea0b7ab38cda5bdd93e9b | I am | 2023-05-31 17:24:23 |
release tweaks and dirty hacks | d53652c5838e3fa665e7779764746cc95a3fdc7a | I am | 2023-05-31 17:12:00 |
qt_gui.qt_gui: release tweaks | 61b7d56e6f6797bead48c0cac3aa733372fdca93 | I am | 2023-05-31 15:13:33 |
reader forgets Udmurt, learns English instead :'( | e3d0ea6daced7539b6fd1beb49367aa1d7d9afac | I am | 2023-05-30 16:15:49 |
delete at least something from the release tree | 2353c196894fd1f54d58b7bc5c5279fa148b297d | I am | 2023-05-30 15:19:23 |
testcases: add __init__ file | 0b942cd9028c3c5baea43aff61526b75c2f3ee43 | I am | 2023-05-28 14:04:55 |
mplot: add quiver plots | a32b3d850fef99d6798b778140867416e17c16db | I am | 2023-03-30 13:21:30 |
mplot.mart: add simplex_vectors() function | 7a90003e40bd459d2a3ef45a4867dfa392bd3fc8 | I am | 2023-03-30 13:20:10 |
simplex: use shares instead of probabilities in sinsitivity analysis | 75ff4258b95fd568d1b4d163cdc04d40952e0029 | I am | 2023-03-16 18:46:44 |
whitebox.get_sensitivities: mask nans and infinities | 1a754c51b3a1ef535e86b5b4cb6b75fe9e90840f | I am | 2023-03-14 22:33:52 |
simplex.SeparationAxis: fix previous commit | 61abd70e69d2fecd74535738c96e74a634af0ad1 | I am | 2023-03-12 16:49:22 |
simplex.SeparationAxis: print linprog solution in case of an unexpected status | af1aaac1dce3fbc51dc48418685d948a27cf72c6 | I am | 2023-03-12 15:18:07 |
g_models: add hyperbola LSF | 5f6df35b4280a11c0df1d3cd110250305805ce66 | I am | 2023-03-12 15:07:20 |
simplex._Sense: implement piece of postprocessing to get unique vectors | 4088852e703947643a8388b2ba8839a694211566 | I am | 2023-03-10 17:22:29 |
simplex.SeparationAxis: in case of an unexpected linprog status print result message too | 1c9346233693533afb07022c78308b3be6ea9ec7 | I am | 2023-03-10 15:40:06 |
whitebox: implement method to .get_sensitivities() from 2D boundary | 5729723cfe5c93658c3739fbfec384e135b44073 | I am | 2023-03-09 22:14:27 |
simplex.SeparationAxis: make an perfectionism-driven change | 8278c48915c326e7731f1934732550c5b9c18e64 | I am | 2023-03-09 21:51:18 |
simplex.SeparationAxis: little fix for an hypotetical issue | 838e476387c31f9c6847cf7ae8a2a01514038a03 | I am | 2023-03-09 15:19:48 |
simplex._Sense: bugfix | 3ae53e8b178107b8beb6ad960ec683c8d38a3b3c | I am | 2023-03-07 23:23:36 |
simplex._Sense: totally rework, finalized vectors are introduced | 829ba58a93481541a58cd4a9f6dae0ba9fb611c6 | I am | 2023-03-07 13:33:38 |
File | Lines added | Lines deleted |
---|---|---|
wellmet/g_models.py | 5 | 5 |
wellmet/testcases/gaussian_2D.py | 1 | 1 |
wellmet/testcases/testcases_2D_papers.py | 1 | 1 |
File wellmet/g_models.py changed (mode: 100644) (index 545c204..10e5f2a) | |||
... | ... | class PassiveVehicleSuspension: | |
1162 | 1162 | ||
1163 | 1163 | ||
1164 | 1164 | ||
1165 | def parabola_2D(input_sample): | ||
1165 | def parabola(input_sample): | ||
1166 | 1166 | # očekávam, že get_R_coordinates mně vrátí 2D pole | # očekávam, že get_R_coordinates mně vrátí 2D pole |
1167 | sample = gm.get_R_coordinates(input_sample) | ||
1167 | sample = get_R_coordinates(input_sample) | ||
1168 | 1168 | X, Y = sample.T | X, Y = sample.T |
1169 | 1169 | g = - Y + 2.5 + 10.1*(X-1)**2 | g = - Y + 2.5 + 10.1*(X-1)**2 |
1170 | return SampleBox(input_sample, g, 'parabola_2D') | ||
1170 | return SampleBox(input_sample, g, 'parabola') | ||
1171 | 1171 | ||
1172 | 1172 | def parabola_boundary(nrod=100, xlim=(-5,5), *args): | def parabola_boundary(nrod=100, xlim=(-5,5), *args): |
1173 | 1173 | """ | """ |
... | ... | def parabola_boundary(nrod=100, xlim=(-5,5), *args): | |
1183 | 1183 | # малы транспонировать кароно? Озьы кулэ! | # малы транспонировать кароно? Озьы кулэ! |
1184 | 1184 | bound_R = np.array((xbound, bound_y)).T | bound_R = np.array((xbound, bound_y)).T |
1185 | 1185 | # tuple of samples | # tuple of samples |
1186 | return (f_models.Ingot(bound_R),) | ||
1186 | return (Ingot(bound_R),) | ||
1187 | 1187 | ||
1188 | 1188 | ||
1189 | parabola_2D.get_2D_R_boundary = parabola_boundary | ||
1189 | parabola.get_2D_R_boundary = parabola_boundary | ||
1190 | 1190 | ||
1191 | 1191 | ||
1192 | 1192 |
File wellmet/testcases/gaussian_2D.py changed (mode: 100644) (index 752410b..169f7f2) | |||
... | ... | def circle(): | |
145 | 145 | ||
146 | 146 | add('parabola') | add('parabola') |
147 | 147 | def parabola(): | def parabola(): |
148 | return WhiteBox(f, gm.parabola_2D) | ||
148 | return WhiteBox(f, gm.parabola) | ||
149 | 149 | ||
150 | 150 | ||
151 | 151 | # Sin2D | # Sin2D |
File wellmet/testcases/testcases_2D_papers.py changed (mode: 100644) (index 57f8b67..f4d7fdb) | |||
... | ... | def piecewise_pareto_tail(): | |
77 | 77 | ||
78 | 78 | ||
79 | 79 | def natafm_plane_2D(): | def natafm_plane_2D(): |
80 | wt = whitebox.WhiteBox(gewm, gm.Linear_nD((-1, -2, 7))) | ||
80 | wt = WhiteBox(gewm, gm.Linear_nD((-1, -2, 7))) | ||
81 | 81 | wt.pf_exact = 0.00114 | wt.pf_exact = 0.00114 |
82 | 82 | wt.Nsim = int(10e8) | wt.Nsim = int(10e8) |
83 | 83 | wt.pf_exact_method = 'MC' | wt.pf_exact_method = 'MC' |