stfc / HartreeParticleDSL

MIT License
1 stars 1 forks source link

(Fixes #29) Fixes language calling ability #30

Closed LonelyCat124 closed 3 years ago

LonelyCat124 commented 3 years ago

Switches from a compile/eval model to a getattr model. The slight challenge with this is that all arguments are now supplied as strings, so some adaptation needs to be done. This could potentially cause issues in the future, however such issues were already going to happen due to scoping so I'm not too concerned.

codecov-commenter commented 3 years ago

Codecov Report

Merging #30 (de523cb) into main (31df6f9) will not change coverage. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##              main       #30   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           15        15           
  Lines         1077      1094   +17     
=========================================
+ Hits          1077      1094   +17     
Impacted Files Coverage Δ
src/HartreeParticleDSL/backends/C_AOS/C_AOS.py 100.00% <100.00%> (ø)
src/HartreeParticleDSL/backends/C_AOS/visitors.py 100.00% <100.00%> (ø)
...c/HartreeParticleDSL/backends/FDPS_backend/FDPS.py 100.00% <100.00%> (ø)
src/HartreeParticleDSL/c_types.py 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 31df6f9...de523cb. Read the comment docs.