21 #ifndef GEOS_PHYSICSSOLVERS_WAVEPROPAGATION_ACOUSTICVTIFIELDS_HPP_
22 #define GEOS_PHYSICSSOLVERS_WAVEPROPAGATION_ACOUSTICVTIFIELDS_HPP_
34 namespace acousticvtifields
43 "Delta thomsen anisotropy parameter" );
51 "Epsilon thomsen anisotropy parameter" );
59 "f quantity in VTI/TTI Fletcher's equations" );
67 "Stiffness vector contains R_h*Pressure_n." );
75 "Stiffness vector contains R_h*Pressure_n." );
83 "Scalar pressure at time n-1." );
91 "Scalar pressure at time n." );
99 "Scalar pressure at time n+1." );
107 "Scalar auxiliary pressure q at time n-1." );
115 "Scalar auxiliary pressure q at time n." );
123 "Scalar auxiliary pressure q at time n+1." );
131 "Diagonal of the Damping Matrix for p terms in p equation." );
139 "Diagonal of the Damping Matrix for q terms in p equation." );
147 "Diagonal of the Damping Matrix for q terms in q equation." );
155 "Diagonal of the Damping Matrix for p terms in q equation." );
158 "lateralSurfaceFaceIndicator",
159 array1d< localIndex >,
163 "Free surface indicator, 1 if a face is on a lateral surface 0 otherwise." );
166 "lateralSurfaceNodeIndicator",
167 array1d< localIndex >,
171 "Lateral surface indicator, 1 if a face is on a lateral surface 0 otherwise." );
174 "bottomSurfaceFaceIndicator",
175 array1d< localIndex >,
179 "Bottom surface indicator, 1 if a face is on the bottom surface 0 otherwise." );
182 "bottomSurfaceNodeIndicator",
183 array1d< localIndex >,
187 "Bottom surface indicator, 1 if a face is on the bottom surface 0 otherwise." );
#define DECLARE_FIELD(NAME, KEY, TYPE, DEFAULT, PLOTLEVEL, RESTARTFLAG, DESCRIPTION)
Generates a traits struct.