Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Two improvements to API for BFAST feature #2728

Merged
merged 2 commits into from
Nov 29, 2023

Conversation

oskooi
Copy link
Collaborator

@oskooi oskooi commented Nov 28, 2023

Addresses two of the three recommendations in #2609 (comment) for improving the API of the recently added BFAST feature:

  1. Eliminate the boolean parameter need_bfast.
  2. Replace bfast_kbar with bfast_scaled_k which can be one of two types: Vector3 or None.

The third recommendation for setting the Courant factor automatically will be added in a separate PR (pending further tests).

Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@codecov-commenter
Copy link

codecov-commenter commented Nov 28, 2023

Codecov Report

Merging #2728 (ee9e68d) into master (ab18207) will decrease coverage by 0.01%.
The diff coverage is 100.00%.

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #2728      +/-   ##
==========================================
- Coverage   74.07%   74.06%   -0.01%     
==========================================
  Files          18       18              
  Lines        5396     5395       -1     
==========================================
- Hits         3997     3996       -1     
  Misses       1399     1399              
Files Coverage Δ
python/simulation.py 77.37% <100.00%> (-0.01%) ⬇️

src/step_db.cpp Outdated Show resolved Hide resolved
@stevengj stevengj merged commit bb86d68 into NanoComp:master Nov 29, 2023
5 checks passed
@oskooi oskooi deleted the bfast_api_improvements branch November 29, 2023 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants