Subject | Hash | Author | Date (UTC) |
---|---|---|---|
dicebox.circumtri.increment: treat sample as an exploration sample if lies in a critical direction | 95158c4f2e450ddc9bf3e4d1c4151e33d901c4b3 | I am | 2023-01-28 12:13:54 |
simplex.TopologyAnalysis: integration fix | 5e520d41715c5260dd297b1356de9ea17ebef4ba | I am | 2023-01-27 21:22:43 |
simplex: preliminary work on topology analysis | 72aeb80bd3469fe8ed0ec56e1cb6bbb83ecfc396 | I am | 2023-01-26 21:52:08 |
dicebox.circumtri.QTri: use different cubature degrees for facets and simplices inside | aa77a812954891fae171db6c5a6b25ee0aac2275 | I am | 2023-01-25 12:08:20 |
convex_hull.QHull.get_chi_outside: count negative-valued facets | c3f645977e19d66f7a402001485254ba30fdb2ce | I am | 2023-01-25 10:22:00 |
convex_hull.QHull.get_chi_outside: check and mask negative valued integrals | 861f9bfdf5dab31c5c6b81566eb8db7d338307e9 | I am | 2023-01-24 22:27:43 |
dicebox.circumtri: estimation export hotfix | 4f86660297b643446bacd3e254ded9faca148542 | I am | 2023-01-24 15:02:34 |
dicebox.circumtri: assemble QTri box | 9e2114c0c6d5defcf3509a30fda3b6230eb9b9d1 | I am | 2023-01-24 14:48:48 |
dicebox._exploration: rework explore() | af54a2693f6da4d874ade55f02990c87ed7ce9c7 | I am | 2023-01-24 09:54:51 |
convex_hull.QHull: implement erfc and gammaincc-based outside integrations for now | ad0a665b53b6c8ca24a215c0e4ca73a5c1d145ad | I am | 2023-01-23 19:29:09 |
convex_hull.QHull: accept integrational crime | 788f3ffe604a4cac9d19382250dd5ebe3cd5befc | I am | 2023-01-21 13:09:31 |
convex_hull.QHull: normal fix | 083bbdc4cb41fdb3e357b1d0359705a2a65d6d27 | I am | 2023-01-20 19:07:17 |
convex_hull.QHull: implement chi cubature integration | 7537b642967b7dd5d8475c20aff2a930a5bcd3ad | I am | 2023-01-20 15:54:05 |
convex_hull: implement QHullCubature class | 6f1b51ba6fe281f7cae4f44889db96787d916a99 | I am | 2023-01-20 10:46:54 |
convex_hull.QHull: add proof-of-concept get_inside() method | 6013fbac742d6070771d7798c928538ebc54495e | I am | 2023-01-19 10:19:32 |
whitebox: add r exact for common nD boxes | 7c4ab62f069f0efeb48a403dac5d27033003ded2 | I am | 2023-01-17 15:09:08 |
qt_gui: improve GRaph to show r-R bounds | 59fa5bde7be2197b1f739bd1f829f927cef62603 | I am | 2023-01-17 14:26:16 |
dicebox.circumtri: calculate event's radia | c6868cfbde7c8a86b73217da544f60e94a117bd8 | I am | 2023-01-16 06:12:34 |
simplex.Triangulation.get_averaged_mixed_normals: implement deep averaging | 6dfb056e477479331c7a903ea52a98301fca4e71 | I am | 2023-01-15 23:26:43 |
replace flatten() by reshape(-1) everywhere. The former always allocates new array | 97b35c989a5ad8e459bb60133222d50c7f78e1f0 | I am | 2023-01-15 12:04:30 |
File | Lines added | Lines deleted |
---|---|---|
wellmet/dicebox/circumtri.py | 6 | 2 |
File wellmet/dicebox/circumtri.py changed (mode: 100644) (index 5583667..74ec669) | |||
... | ... | class _CircumTri(_Exploration): | |
341 | 341 | else: | else: |
342 | 342 | bx._regen_inside() | bx._regen_inside() |
343 | 343 | ||
344 | R2 = np.sum(input_sample.G**2, axis=1) | ||
345 | if bx._nsim > 1 and np.any(R2 > bx.shell_stats.R**2): | ||
344 | a, b, _sample = bx.convex_hull.get_exploration_vector() | ||
345 | critical_r = -b | ||
346 | |||
347 | coming_r = a @ input_sample.G.T | ||
348 | |||
349 | if bx._nsim > 1 and np.any(coming_r > critical_r): | ||
346 | 350 | bx.to_explore = 0 | bx.to_explore = 0 |
347 | 351 | bx.convex_hull.update() | bx.convex_hull.update() |
348 | 352 | bx.estimate_outside() | bx.estimate_outside() |