-
Notifications
You must be signed in to change notification settings - Fork 9
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
Dev #99
base: dev
Are you sure you want to change the base?
Dev #99
Conversation
* Make required changes to support new 0.2.3-dev API.
Update for new cable_cell API pending 0.2.3 release.
* Implement RMS error computation in `comparex`. * Add new validation test 'rallpack1' (see `validation/rallpack1/README.md`) for NEURON and Arbor.
* Add new validation test 'cable-steadystate': cable with Rallpack1 electrical characteristics, but with differing diameters at each end; simulations are run to steady-state (20 times cable time constant) and compared against analytical solution.
* Add selection switch for ARB_GPU. * Make building validation code optional via `ns_validate` shell variable in environment script.
I like these changes! The only thing left out would be the removal of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One small comment.
Don't forget the documentation in the docs/
path:
https://github.com/arbor-sim/nsuite/blob/master/docs/install.rst
scripts/environment.sh
Outdated
@@ -71,7 +71,6 @@ default_environment() { | |||
|
|||
ns_arb_arch=native | |||
ns_arb_with_gpu=OFF | |||
ns_arb_gpu=none |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How about keeping this variable, and allowing it to be set to none
, cuda
, hip
or clang-cuda
, and passing it directly to CMake:
cmake -DARB_GPU=$ns_arb_gpu
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I decided on using ns_arb_with_gpu
for this purpose.
Clean-up of previous update