This repository was archived by the owner on Mar 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 41
Refactoring and clean-up of legacy code #250
Milestone
Comments
@pramodk About « nrnmpi_pgvts_least remove? », nobody use it. |
nrnmpi_pgvts_least is used by cvode which does not exist (yet) in CoreNEURON. |
I'm definitely in favor of using spdlog and fmt to clean up all logging and string formatting. |
pramodk
pushed a commit
that referenced
this issue
Nov 18, 2020
I close this, because last items are no more relevant |
First I've heard of it. After a quick look, the benefits seem worth it. It was not clear to me if logging could be turned off. |
Yes it can. |
#316 : the right place to have a discussion about spdlog |
Closed
pramodk
pushed a commit
to neuronsimulator/nrn
that referenced
this issue
Nov 2, 2022
* Replace assert(!busy) with nrn_assert nrn_assert is compiled too when in release mode. * Using using instead of typedef CoreNEURON Repo SHA: BlueBrain/CoreNeuron@08c2aeb
# for free
to subscribe to this conversation on GitHub.
Already have an account?
#.
Here is the list of what to do to clean code.
#if 0
Remove dead code #257$MPIEXEC
for jenkins instead ofmpirun
Datum
,Symbol
,Pfri
assert(!busy_); -> nrn_assert(!busy_);
async(_nt->stream_id)
withasync(stream_id)
ifdefs
:File*
.first
,.second
assignment- [ ] For AoS increment pointer instead of using indexes: we will deprecate AoS separately (soon)- [ ] Get rid of warnings from generated code: we shouldn't worry about mod2c as it will be replaced by NMODL- [ ]: will need it for cvode so we can it for nownrnmpi_pgvts_least
remove?- [ ] Use spdlog? #180 CNEUR-22: there is separate ticket for loggingThe text was updated successfully, but these errors were encountered: