20 #ifndef GEOS_MESH_PERFORATIONFIELDS_HPP_
21 #define GEOS_MESH_PERFORATIONFIELDS_HPP_
38 "reservoirElementRegion",
39 array1d< localIndex >,
43 "For each perforation, elementRegion index of the perforated element" );
46 "reservoirElementSubregion",
47 array1d< localIndex >,
51 "For each perforation, elementSubRegion index of the perforated element" );
54 "reservoirElementIndex",
55 array1d< localIndex >,
59 "For each perforation, element index of the perforated element" );
62 "reservoirElementGlobalIndex",
63 array1d< globalIndex >,
67 "For each perforation, global element index of the perforated element" );
71 array1d< localIndex >,
75 "For each perforation, index of the well element" );
78 "wellTransmissibility",
83 "For each perforation, well transmissibility" );
91 "For each perforation, well skin factor" );
99 "For each perforation, physical location (x,y,z coordinates)" );
#define DECLARE_FIELD(NAME, KEY, TYPE, DEFAULT, PLOTLEVEL, RESTARTFLAG, DESCRIPTION)
Generates a traits struct.