iam-git / WellMet (public) (License: MIT) (since 2021-08-31) (hash sha1)
WellMet is pure Python framework for spatial structural reliability analysis. Or, more specifically, for "failure probability estimation and detection of failure surfaces by adaptive sequential decomposition of the design domain".
List of commits:
Subject Hash Author Date (UTC)
convex_hull.QHull.is_outside: mark everything as outside until convex hull is created beecd924a63603868807a8a603cbeb04857e5cde I am 2023-02-06 12:03:35
dicebox.circumtri: get_exploratory_radius: turn it up some more ecd638ca90bac88df515cf803a103e350b08041e I am 2023-02-03 10:58:37
mplot: ongoing ad-hoc changes fd71b93abee959231ffd76324cf2fbc0b3bbbdfe I am 2023-02-02 17:59:27
dicebox.circumtri: change default q setting 2a9bdc6604113462a935d409bca429b49ac52cbc I am 2023-02-02 11:55:41
dicebox.circumtri: minor change in explore radia 9aa06dc11be7c935dd47715c0aa53b401be951d4 I am 2023-02-01 23:37:13
dicebox.circumtri: exploratory: another iteration 78c849a2c1b07a55f87d32e3cd6570db222a50b6 I am 2023-02-01 01:02:00
dicebox: new experimental explore() 1d570ef1dcc66b9b1015bd6c1f6877e1405e676c I am 2023-02-01 00:34:57
mplot: improve GRaph; draw vertex estimator only in convergence diagram 5c22e808e4c6cabd8e0d077d5f295eea93957582 I am 2023-01-31 18:02:00
simplex.TopologyAnalysis: implement postprocessing 5b8d6c87bd18e06e2e3e1aa651ebccc6d9ed2e69 I am 2023-01-30 20:59:59
testcases.testcases_nD_papers: add low pf nonlinear oscillator setting 4a75d5ec830f88c35a91e53898e416e568e3913c I am 2023-01-30 16:13:17
qt_gui.qt_plot: replace dropped np.int by int 197cbc3f6cf7ef92fc092a1e026cbace609eaabe I am 2023-01-28 18:07:43
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
Commit beecd924a63603868807a8a603cbeb04857e5cde - convex_hull.QHull.is_outside: mark everything as outside until convex hull is created
Author: I am
Author date (UTC): 2023-02-06 12:03
Committer name: I am
Committer date (UTC): 2023-02-06 12:03
Parent(s): ecd638ca90bac88df515cf803a103e350b08041e
Signer:
Signing key:
Signing status: N
Tree: 7beef9076f0b8c044ab306a6f2b175dd83594884
File Lines added Lines deleted
wellmet/convex_hull.py 4 1
File wellmet/convex_hull.py changed (mode: 100644) (index 149a356..a48c4d2)
... ... class QHull:
976 976 return np.full(len(nodes), False) return np.full(len(nodes), False)
977 977
978 978 def is_outside(hull, nodes): def is_outside(hull, nodes):
979 return ~hull.is_inside(nodes)
979 if hull.enough_points:
980 return ~hull.is_inside(nodes)
981 else:
982 return np.full(len(nodes), True)
980 983
981 984 def get_design_points(hull): def get_design_points(hull):
982 985 hull._update() hull._update()
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/iam-git/WellMet

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/iam-git/WellMet

Clone this repository using git:
git clone git://git.rocketgit.com/user/iam-git/WellMet

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main