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
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions