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

Refactoring and clean-up of legacy code #250

@alkino

Description

@alkino

Here is the list of what to do to clean code.

#ifdef _OPENMP
void Phase1::populate(NrnThread& nt, int imult, OMP_Mutex& mut) {
#else
void Phase1::populate(NrnThread& nt, int imult) {
#endif
  • Use fstream instead of File*
  • Use tie for .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
- [ ] nrnmpi_pgvts_least remove? : will need it for cvode so we can it for now
- [ ] Use spdlog? #180 CNEUR-22 : there is separate ticket for logging

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions