GEOS
Namespaces | Functions
AcousticFields.hpp File Reference
#include "common/DataLayouts.hpp"
#include "mesh/MeshFields.hpp"

Go to the source code of this file.

Namespaces

 geos
 
 geos::fields
 

Functions

 geos::fields::acousticfields::DECLARE_FIELD (Pressure_nm1, "pressure_nm1", array1d< real32 >, 0, NOPLOT, WRITE_AND_READ, "Scalar pressure at time n-1.")
 
 geos::fields::acousticfields::DECLARE_FIELD (Pressure_n, "pressure_n", array1d< real32 >, 0, NOPLOT, WRITE_AND_READ, "Scalar pressure at time n.")
 
 geos::fields::acousticfields::DECLARE_FIELD (Pressure_np1, "pressure_np1", array1d< real32 >, 0, LEVEL_0, WRITE_AND_READ, "Scalar pressure at time n+1.")
 
 geos::fields::acousticfields::DECLARE_FIELD (PressureDoubleDerivative, "pressureDoubleDerivative", array1d< real32 >, 0, NOPLOT, WRITE_AND_READ, "Double derivative of the pressure for each node to compute the gradient")
 
 geos::fields::acousticfields::DECLARE_FIELD (Velocity_x, "velocity_x", array2d< real32 >, 0, LEVEL_0, WRITE_AND_READ, "Velocity in the x-direction.")
 
 geos::fields::acousticfields::DECLARE_FIELD (Velocity_y, "velocity_y", array2d< real32 >, 0, LEVEL_0, WRITE_AND_READ, "Velocity in the y-direction.")
 
 geos::fields::acousticfields::DECLARE_FIELD (Velocity_z, "velocity_z", array2d< real32 >, 0, LEVEL_0, WRITE_AND_READ, "Velocity in the z-direction.")
 
 geos::fields::acousticfields::DECLARE_FIELD (PartialGradient, "partialGradient", array1d< real32 >, 0, NOPLOT, WRITE_AND_READ, "Partiel gradient computed during backward propagation")
 
 geos::fields::acousticfields::DECLARE_FIELD (ForcingRHS, "rhs", array1d< real32 >, 0, NOPLOT, WRITE_AND_READ, "RHS")
 
 geos::fields::acousticfields::DECLARE_FIELD (AcousticMassVector, "acousticMassVector", array1d< real32 >, 0, NOPLOT, WRITE_AND_READ, "Diagonal of the Mass Matrix.")
 
 geos::fields::acousticfields::DECLARE_FIELD (StiffnessVector, "stiffnessVector", array1d< real32 >, 0, NOPLOT, WRITE_AND_READ, "Stiffness vector contains R_h*Pressure_n.")
 
 geos::fields::acousticfields::DECLARE_FIELD (DampingVector, "dampingVector", array1d< real32 >, 0, NOPLOT, WRITE_AND_READ, "Diagonal of the Damping Matrix.")
 
 geos::fields::acousticfields::DECLARE_FIELD (AcousticVelocity, "acousticVelocity", array1d< real32 >, 0, NOPLOT, WRITE_AND_READ, "Medium velocity of the cell")
 
 geos::fields::acousticfields::DECLARE_FIELD (AcousticDensity, "acousticDensity", array1d< real32 >, 1, NOPLOT, WRITE_AND_READ, "Medium density of the cell")
 
 geos::fields::acousticfields::DECLARE_FIELD (AcousticFreeSurfaceFaceIndicator, "acousticFreeSurfaceFaceIndicator", array1d< localIndex >, 0, NOPLOT, WRITE_AND_READ, "Free surface indicator, 1 if a face is on free surface 0 otherwise.")
 
 geos::fields::acousticfields::DECLARE_FIELD (AcousticFreeSurfaceNodeIndicator, "acousticFreeSurfaceNodeIndicator", array1d< localIndex >, 0, NOPLOT, WRITE_AND_READ, "Free surface indicator, 1 if a node is on free surface 0 otherwise.")
 
 geos::fields::acousticfields::DECLARE_FIELD (AuxiliaryVar1PML, "auxiliaryVar1PML", array2d< real32 >, 0, NOPLOT, WRITE_AND_READ, "PML vectorial auxiliary variable 1.")
 
 geos::fields::acousticfields::DECLARE_FIELD (AuxiliaryVar2PML, "auxiliaryVar2PML", array2d< real32 >, 0, NOPLOT, NO_WRITE, "PML vectorial auxiliary variable 2.")
 
 geos::fields::acousticfields::DECLARE_FIELD (AuxiliaryVar3PML, "auxiliaryVar3PML", array1d< real32 >, 0, NOPLOT, NO_WRITE, "PML scalar auxiliary variable 3.")
 
 geos::fields::acousticfields::DECLARE_FIELD (AuxiliaryVar4PML, "auxiliaryVar4PML", array1d< real32 >, 0, NOPLOT, WRITE_AND_READ, "PML scalar auxiliary variable 4.")