Merge branch 'release-v4.6.0' of github.com:wrf-model/WRF
[WRF.git] / frame / module_alloc_space_0.F
blob5954c3331f8c201b7f6cfb185090958a0532c7b6
1 #define NNNMAX 9
2 #define NNN 0
3 #define ROUTINENAME alloc_space_field_core_0
4 MODULE module_alloc_space_0
5 CONTAINS
7 ! Split the allocation bits into separate routines.
9 ! The following bit of maximal foolishness brought to you by the makers of certain compilers
10 ! that can't process large files of simple branches, assignment statements and calls to very simple
11 ! procedures and functions without whining to their mommies about it being too complex and insisting 
12 ! you call your service representative or wait geological time to produce code that old 1-pass 
13 ! compilers (or compilers for other languages) could have managed efficiently in a second or two.
16 #include "module_alloc_space.h"
18 END MODULE module_alloc_space_0