cmelab / polybinder

Initialization of thermoplastic polymer systems to simulate thermal welding
GNU General Public License v3.0
2 stars 5 forks source link

Non-cubic volumes, Tensile Testing, Coarse-grained systems #56

Closed chrisjonesBSU closed 2 years ago

chrisjonesBSU commented 2 years ago

This PR is quite an overhaul. It wasn't planned this way, but ended up so due to timing.

4 major changes are introduced:

1. Non-cubic target volumes can be set.

2. Tensile testing systems and simulations

3. Initializing and running coarse-grained simulations

API Changes to the System and Initializer classes

Other changes

TODO

codecov[bot] commented 2 years ago

Codecov Report

Merging #56 (36dcadb) into master (b9fddaa) will decrease coverage by 13.13%. The diff coverage is 70.05%.

:exclamation: Current head 36dcadb differs from pull request most recent head 68b127b. Consider uploading reports for the commit 68b127b to get more accurate results Impacted file tree graph

@@             Coverage Diff             @@
##           master      #56       +/-   ##
===========================================
- Coverage   94.75%   81.62%   -13.14%     
===========================================
  Files           6        6               
  Lines         477      653      +176     
===========================================
+ Hits          452      533       +81     
- Misses         25      120       +95     
Impacted Files Coverage Δ
uli_init/simulate.py 75.00% <62.27%> (-19.45%) :arrow_down:
uli_init/system.py 84.86% <76.64%> (-9.30%) :arrow_down: