11#pragma once
22
3- #include " enumerations/interface.hpp"
43#include " specfem/assembly/boundaries.hpp"
54#include " specfem/assembly/boundary_values.hpp"
65#include " specfem/assembly/compute_source_array.hpp"
76#include " specfem/assembly/conforming_interfaces.hpp"
87#include " specfem/assembly/edge_types.hpp"
98#include " specfem/assembly/element_types.hpp"
10- #include " specfem/assembly/info.hpp"
119#include " specfem/assembly/fields.hpp"
10+ #include " specfem/assembly/info.hpp"
1211#include " specfem/assembly/jacobian_matrix.hpp"
1312#include " specfem/assembly/kernels.hpp"
1413#include " specfem/assembly/mesh.hpp"
1514#include " specfem/assembly/nonconforming_interfaces.hpp"
1615#include " specfem/assembly/properties.hpp"
1716#include " specfem/assembly/receivers.hpp"
1817#include " specfem/assembly/sources.hpp"
18+ #include " specfem/enums.hpp"
1919#include " specfem/mesh.hpp"
2020#include " specfem/receivers.hpp"
2121#include " specfem/source.hpp"
@@ -158,7 +158,7 @@ template <> struct assembly<specfem::element::dimension_tag::dim2> {
158158
159159 /* *
160160 * @brief Info
161- *
161+ *
162162 */
163163 specfem::assembly::Info<dimension_tag> info;
164164
@@ -191,7 +191,7 @@ template <> struct assembly<specfem::element::dimension_tag::dim2> {
191191 const std::vector<
192192 std::shared_ptr<specfem::receivers::receiver<dimension_tag> > >
193193 &receivers,
194- const std::vector<specfem::wavefield::type > &stypes, const type_real t0,
194+ const std::vector<specfem::enums::wavefield > &stypes, const type_real t0,
195195 const type_real dt, const int max_timesteps, const int max_sig_step,
196196 const int nsteps_between_samples,
197197 const specfem::simulation::type simulation,
@@ -211,7 +211,7 @@ template <> struct assembly<specfem::element::dimension_tag::dim2> {
211211 Kokkos::View<type_real ****, Kokkos::LayoutLeft, Kokkos::HostSpace>
212212 generate_wavefield_on_entire_grid (
213213 const specfem::simulation::field_type wavefield,
214- const specfem::wavefield::type component);
214+ const specfem::enums::wavefield component);
215215
216216 /* *
217217 * @brief Get the total number of spectral elements in the mesh
@@ -249,7 +249,6 @@ template <> struct assembly<specfem::element::dimension_tag::dim2> {
249249 *
250250 */
251251 void check_jacobian_matrix () const ;
252-
253252};
254253
255254} // namespace specfem::assembly
0 commit comments