21 #ifndef GEOS_PHYSICSSOLVERS_WAVEPROPAGATION_ACOUSTICFIELDSDG_HPP_
22 #define GEOS_PHYSICSSOLVERS_WAVEPROPAGATION_ACOUSTICFIELDSDG_HPP_
34 namespace acousticfieldsdg
43 "Scalar pressure at time n-1." );
51 "Scalar pressure at time n." );
60 "Scalar pressure at time n+1." );
68 "Medium velocity of the cell" );
76 "Medium density of the cell" );
79 "acousticFreeSurfaceFaceIndicator",
80 array1d< localIndex >,
84 "Free surface indicator, 1 if a face is on free surface 0 otherwise." );
88 array2d< localIndex >,
92 "Map from elements to the neighbor opposite to each vertex. -1 for boundary, -2 for free surface" );
95 "elementToOppositePermutation",
100 "Map from elements to the permutation of the neighboring element, opposite to each vertex." );
103 "characteristicSize",
108 "Characteristic size of every given element, used for penalty term computation. Often this is just the radius of the inscribed sphere." );
111 "massPlusDampingInvIndex",
112 array1d< localIndex >,
116 "Index in the list of the pre-computed mass+damping inverses, or -1 if not a boundary element" );
#define DECLARE_FIELD(NAME, KEY, TYPE, DEFAULT, PLOTLEVEL, RESTARTFLAG, DESCRIPTION)
Generates a traits struct.