Skip to content

Commit

Permalink
Moved the README to markdown and expanded its overview of the files, …
Browse files Browse the repository at this point in the history
…file generation, and other Fortran wrapper development practices as mentioned in the HDF5 architectural document. I added a new figure and included the SVG file and the original xfig file it was generated from. (#3862)
  • Loading branch information
brtnfld authored Nov 21, 2023
1 parent 37c75e0 commit 0464404
Show file tree
Hide file tree
Showing 4 changed files with 406 additions and 133 deletions.
78 changes: 78 additions & 0 deletions fortran/src/FortBuildFlow.fig
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
#FIG 3.2 Produced by xfig version 3.2.9
#encoding: UTF-8
Landscape
Center
Inches
Letter
100.00
Single
-2
1200 2
6 4650 3675 7725 4350
2 4 0 1 0 7 52 -1 18 0.000 0 0 7 0 0 5
7725 4350 4650 4350 4650 3735 7725 3735 7725 4350
4 0 0 37 -1 2 16 0.0000 4 240 2528 4800 4125 H5fort_type_defines.h\001
-6
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
2 1 1.00 60.00 120.00
4125 675 4650 675
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
2 1 1.00 60.00 120.00
4125 2775 4575 2775
2 1 0 4 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
8175 525 9525 525
2 4 0 1 0 7 50 -1 18 0.000 0 0 7 0 0 5
10800 3375 8325 3375 8325 2760 10800 2760 10800 3375
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
2 1 1.00 60.00 120.00
10760 1200 11400 1200
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
2 1 1.00 60.00 120.00
10820 2100 11460 2100
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
2 1 1.00 60.00 120.00
10790 3075 11430 3075
2 4 0 1 0 7 50 -1 18 0.000 0 0 7 0 0 5
4125 3375 1500 3375 1500 60 4125 60 4125 3375
2 1 0 4 0 7 48 -1 -1 0.000 0 0 -1 0 0 2
1500 1800 4050 1800
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
2 1 1.00 60.00 120.00
5775 960 5775 1410
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
2 1 1.00 60.00 120.00
5670 3255 5670 3705
2 4 0 1 0 7 50 -1 18 0.000 0 0 7 0 0 5
14220 1500 11460 1500 11460 870 14220 870 14220 1500
2 4 0 1 0 7 50 -1 18 0.000 0 0 7 0 0 5
14250 2430 11445 2430 11445 1800 14250 1800 14250 2430
2 4 0 1 0 7 50 -1 18 0.000 0 0 7 0 0 5
6975 960 4725 960 4725 360 6975 360 6975 960
2 4 0 1 0 7 50 -1 18 0.000 0 0 7 0 0 5
6960 2025 4710 2025 4710 1425 6960 1425 6960 2025
2 4 0 1 0 7 52 -1 19 0.000 0 0 7 0 0 5
16875 5250 8100 5250 8100 45 16875 45 16875 5250
2 4 0 1 0 7 50 -1 18 0.000 0 0 7 0 0 5
7725 3225 4650 3225 4650 2610 7725 2610 7725 3225
2 4 0 1 0 7 63 -1 19 0.000 0 0 7 0 0 5
8025 5250 1425 5250 1425 45 8025 45 8025 5250
2 4 0 1 0 7 50 -1 18 0.000 0 0 7 0 0 5
10800 2400 8310 2400 8310 840 10800 840 10800 2400
2 4 0 1 0 7 50 -1 18 0.000 0 0 7 0 0 5
14265 3375 11475 3375 11475 2775 14265 2775 14265 3375
2 4 0 1 0 7 50 -1 18 0.000 0 0 7 0 0 5
16725 4125 11475 4125 11475 3525 16725 3525 16725 4125
2 4 0 1 0 7 50 -1 18 0.000 0 0 7 0 0 5
16725 4950 11475 4950 11475 4275 16725 4275 16725 4950
4 0 0 50 -1 2 24 0.0000 4 284 1249 8250 450 BUILD\001
4 0 0 50 -1 2 24 0.0000 4 284 2421 1575 1725 CONFIGURE\001
4 0 0 50 -1 2 16 0.0000 4 221 2083 8550 3150 H5_buildiface.F90\001
4 0 0 50 -1 2 16 0.0000 4 235 1952 8640 1680 H5match_types.c\001
4 0 0 50 -1 2 16 0.0000 4 239 2379 11550 2175 H5fortran_types.F90\001
4 0 0 50 -1 2 16 0.0000 4 240 1507 11550 1275 H5f90i_gen.h\001
4 0 0 50 -1 2 16 0.0000 4 238 1358 11550 3150 H5_gen.F90\001
4 0 0 50 -1 2 16 0.0000 4 233 5100 11550 3900 H5[A,D,S,T,E,ES,F,Z,G,I,L,O,P,R,VL]ff.F90\001
4 0 0 50 -1 2 16 0.0000 4 233 4702 11550 4725 H5[A,D,S,T,E,ES,F,Z,G,I,L,O,P,R,VL]f.c\001
4 0 0 50 -1 2 16 0.0000 4 240 1944 4815 750 H5config_f.inc.in\001
4 0 0 50 -1 2 16 0.0000 4 240 1656 4815 1815 H5config_f.inc\001
4 0 0 50 -1 2 16 0.0000 4 240 2817 4740 3000 H5fort_type_defines.h.in\001
169 changes: 169 additions & 0 deletions fortran/src/FortBuildFlow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
133 changes: 0 additions & 133 deletions fortran/src/README

This file was deleted.

Loading

0 comments on commit 0464404

Please sign in to comment.