developers:coding_rules
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Last revisionBoth sides next revision | ||
developers:coding_rules [2021/08/31 20:32] – [12. Other topics] Xavier Gonze | developers:coding_rules [2021/08/31 20:33] – [ABINIT style for Fortran programming] Xavier Gonze | ||
---|---|---|---|
Line 3: | Line 3: | ||
(revised many times from the original draft in 1991, BUT NOT REALLY UP_TO_DATE ... SHOULD BE REVISED ONCE MORE) | (revised many times from the original draft in 1991, BUT NOT REALLY UP_TO_DATE ... SHOULD BE REVISED ONCE MORE) | ||
- | |||
- | The following sections are covered: | ||
- | |||
- | * Foreword. | ||
- | * Declarations. | ||
- | * Variables | ||
- | * File format | ||
- | * Constructs for flow control | ||
- | * Use of arrays | ||
- | * Coding practice | ||
- | * Exception handling, I/Os | ||
- | * To be avoided. | ||
- | * Use of BLAS and LAPACK subroutines. | ||
- | * Modules | ||
- | * Derived datatypes | ||
- | * Other topics | ||
- | * Useful links | ||
- | |||
====== 1. Foreword ====== | ====== 1. Foreword ====== | ||
developers/coding_rules.txt · Last modified: 2021/08/31 20:35 by Xavier Gonze