Skip to content
This repository was archived by the owner on Mar 25, 2025. It is now read-only.

Make nmodl independent of nmodl.#1305

Merged
1uc merged 1 commit into
masterfrom
1uc/inline-ode.py
Jun 10, 2024
Merged

Make nmodl independent of nmodl.#1305
1uc merged 1 commit into
masterfrom
1uc/inline-ode.py

Conversation

@1uc

@1uc 1uc commented Jun 6, 2024

Copy link
Copy Markdown
Collaborator

The executable from the Python library.

bbpadministrator pushed a commit to BlueBrain/nmodl-references that referenced this pull request Jun 6, 2024
@codecov

codecov Bot commented Jun 6, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 85.54%. Comparing base (56b507c) to head (e3261a7).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1305   +/-   ##
=======================================
  Coverage   85.54%   85.54%           
=======================================
  Files         178      178           
  Lines       13415    13415           
=======================================
  Hits        11476    11476           
  Misses       1939     1939           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@bbpbuildbot

This comment has been minimized.

bbpadministrator pushed a commit to BlueBrain/nmodl-references that referenced this pull request Jun 7, 2024
@bbpbuildbot

This comment has been minimized.

@1uc 1uc marked this pull request as ready for review June 10, 2024 06:54
Comment thread src/pybind/ode_py.hpp.inc

@pramodk pramodk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Question is more for clarification, LGTM!

Comment thread src/pybind/ode_py.hpp.inc
Comment thread src/pybind/wrapper.cpp
The executable from the Python library.
@1uc 1uc force-pushed the 1uc/inline-ode.py branch from eb79bd3 to e3261a7 Compare June 10, 2024 12:55
bbpadministrator pushed a commit to BlueBrain/nmodl-references that referenced this pull request Jun 10, 2024
@bbpbuildbot

Copy link
Copy Markdown
Collaborator

Logfiles from GitLab pipeline #215997 (:white_check_mark:) have been uploaded here!

Status and direct links:

@1uc 1uc merged commit c5ecfea into master Jun 10, 2024
@1uc 1uc deleted the 1uc/inline-ode.py branch June 10, 2024 14:25
matz-e added a commit to neuronsimulator/nrn that referenced this pull request Jul 1, 2024
With `ode.py` integrated into the C++ code, I don't think we need the
`PYTHONPATH` handling any longer.
matz-e added a commit that referenced this pull request Jul 2, 2024
Similar to #1305, include the solver headers in variables in a C++
header, and include them in the code generated for the MOD files. This
should allow to substitute different NMODL binaries in NEURON builds
without confusion as to which solver headers are going to be included in
the MOD file compilation.
matz-e added a commit that referenced this pull request Jul 2, 2024
Similar to #1305, include the solver headers in variables in a C++
header, and include them in the code generated for the MOD files. This
should allow to substitute different NMODL binaries in NEURON builds
without confusion as to which solver headers are going to be included in
the MOD file compilation.
matz-e added a commit to neuronsimulator/nrn that referenced this pull request Jul 4, 2024
With `ode.py` integrated into the C++ code, I don't think we need the
`PYTHONPATH` handling any longer.
pramodk pushed a commit to neuronsimulator/nrn that referenced this pull request Jul 5, 2024
With `ode.py` integrated into the C++ code, don't need the `PYTHONPATH` handling any longer.
matz-e added a commit that referenced this pull request Jul 5, 2024
Similar to #1305, include the solver headers in variables in a C++
header, and include them in the code generated for the MOD files. This
should allow to substitute different NMODL binaries in NEURON builds
without confusion as to which solver headers are going to be included in
the MOD file compilation.
JCGoran pushed a commit to neuronsimulator/nrn that referenced this pull request Mar 12, 2025
The executable from the Python library.

NMODL Repo SHA: BlueBrain/nmodl@c5ecfea
JCGoran pushed a commit to neuronsimulator/nrn that referenced this pull request Mar 12, 2025
Similar to BlueBrain/nmodl#1305, include the solver headers in variables in a C++
header, and include them in the code generated for the MOD files. This
should allow to substitute different NMODL binaries in NEURON builds
without confusion as to which solver headers are going to be included in
the MOD file compilation.

NMODL Repo SHA: BlueBrain/nmodl@7910146
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants