You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Iis there a guiding principle for this directory structure? The way it's organized now seems to encourage me to think about one of several areas of technical activity at a time when I'm working, like "a method" or "a mode/set of equations", or "I/O". Is that the idea? Or are you just trying to decrease the number of files per folder?
I'm just asking out of curiosity. Lots of teams do things with this organizational structure. I guess I'm just asking if this structure reflects the way you think about things when you work.
@bishtgautam , can we close this one? We've introduced a new directory structure as of #315 that breaks things up along the lines of the refactor. I think it reflects the structure of the code now, particularly because it lets our different subteams work in separate places, while using common elements. We can always revisit if we need to improve it.
Current directory structure:
Create new directories and move most
.c
in new directories. Proposed new directories:src/mode
src/misc
src/method
src/io
src/constitutive_model
(Probably needs a better name)src/f90-mod
src/interface
src/mesh
src/method
src/method
src
src/misc
src/method
src
src/constitutive_model
src/io
src/misc
src/constitutive_model
src/constitutive_model
src/misc
src/mode
src/constitutive_model
src/constitutive_model
src/mode
src/method
src/method
src/misc
src/method
The text was updated successfully, but these errors were encountered: