GEOS
coreComponents
physicsSolvers
wavePropagation
sem
elastic
secondOrderEqn
anisotropic
ElasticVTIFields.hpp
Go to the documentation of this file.
1
/*
2
* ------------------------------------------------------------------------------------------------------------
3
* SPDX-License-Identifier: LGPL-2.1-only
4
*
5
* Copyright (c) 2016-2024 Lawrence Livermore National Security LLC
6
* Copyright (c) 2018-2024 TotalEnergies
7
* Copyright (c) 2018-2024 The Board of Trustees of the Leland Stanford Junior University
8
* Copyright (c) 2023-2024 Chevron
9
* Copyright (c) 2019- GEOS/GEOSX Contributors
10
* All rights reserved
11
*
12
* See top level LICENSE, COPYRIGHT, CONTRIBUTORS, NOTICE, and ACKNOWLEDGEMENTS files for details.
13
* ------------------------------------------------------------------------------------------------------------
14
*/
15
16
21
#ifndef GEOS_PHYSICSSOLVERS_WAVEPROPAGATION_ELASTICVTIFIELDS_HPP_
22
#define GEOS_PHYSICSSOLVERS_WAVEPROPAGATION_ELASTICVTIFIELDS_HPP_
23
24
#include "
common/DataLayouts.hpp
"
25
#include "
mesh/MeshFields.hpp
"
26
27
namespace
geos
28
{
29
30
namespace
fields
31
{
32
33
namespace
elasticvtifields
34
{
35
DECLARE_FIELD
( Delta,
36
"delta"
,
37
array1d< real32 >,
38
0,
39
NOPLOT,
40
WRITE_AND_READ,
41
"Delta thomsen anisotropy parameter"
);
42
43
DECLARE_FIELD
( Epsilon,
44
"epsilon"
,
45
array1d< real32 >,
46
0,
47
NOPLOT,
48
WRITE_AND_READ,
49
"Epsilon thomsen anisotropy parameter"
);
50
51
DECLARE_FIELD
( Gamma,
52
"gamma"
,
53
array1d< real32 >,
54
0,
55
NOPLOT,
56
WRITE_AND_READ,
57
"Gamma thomsen anisotropy parameter"
);
58
59
}
60
61
}
62
63
}
/* namespace geos */
64
65
#endif
/* GEOS_PHYSICSSOLVERS_WAVEPROPAGATION__HPP_ELASTICVTIFIELDS */
DataLayouts.hpp
MeshFields.hpp
DECLARE_FIELD
#define DECLARE_FIELD(NAME, KEY, TYPE, DEFAULT, PLOTLEVEL, RESTARTFLAG, DESCRIPTION)
Generates a traits struct.
Definition:
MeshFields.hpp:39
geos
Definition:
DataLayouts.hpp:29
Generated by
1.9.1