User Tools

Site Tools


dev:codingconventions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
dev:codingconventions [2018/12/19 11:34] – raise recommended MPI standard to 3, drop recommendation about OOP tmuellerdev:codingconventions [2018/12/19 12:01] – reformat tmueller
Line 3: Line 3:
 ===== Stick to the standard ===== ===== Stick to the standard =====
  
-  * Code enabled by default should be standard Fortran2003 [-std=f2003+  * Code enabled by default should be standard Fortran 2008 [-std=f2008
-  * OpenMP code should follow the version 3.X of the standard +  * OpenMP code should follow version 3.X of the standard 
-  * MPI should should follow the version 3 of the standard +  * MPI should should follow version 3 of the standard 
-  * Extended functionality should match [[wp>POSIX]] [[wp>Linux_Standard_Base|LSB]].+  * Extended functionality should match [[wp>POSIX]] and [[wp>Linux_Standard_Base|LSB]].
  
 ===== Write explicit code ===== ===== Write explicit code =====
dev/codingconventions.txt · Last modified: 2020/08/21 10:15 by 127.0.0.1