-
Editor: Use an editor which supports EditorConfig
-
Style guide: Follow Fortran best practices
-
Branching model: The development uses branches and pull-requests for experimental features. We also rely on git submodules to track other libraries. The following branches are important:
eturb
:master
: main branchdevelop
: development branch
lib/Nek5000
:master
: upstream branchstable
: main branch tracking the stable version 17develop
: development branch
Vim users could benefit by setting:
set exrc
set secure
which enables syntax highlighting for file extensions used in lib/Nek5000
.