Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discontinuous Galerkin (dG) #220

Open
wants to merge 19 commits into
base: devel
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 91 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -607,6 +607,97 @@ target_link_libraries(
Boost::program_options
)



# add_library(
# event_marching
# )
# target_link_libraries(
# event_marching
# quadrature
# kernels
# domain
# solver
# )

add_library(
_util
src/_util/build_demo_assembly.cpp
)

target_link_libraries(
_util
quadrature
IO
point
edge
specfem_mpi
mesh
jacobian
reader
algorithms
source_time_function
source_class
receiver_class
compute
domain
coupled_interface
frechet_derivatives
kernels
timescheme
solver
writer
yaml-cpp
Boost::filesystem
)


add_library(
adjacency_graph
src/adjacency_graph/adjacency_graph.cpp
)

target_link_libraries(
adjacency_graph
mesh
compute
domain
kernels
)

add_executable(
specfem2d_eventmarcher
src/specfem2d_eventmarcher.cpp
)


#TODO verify which libs we actually need.
target_link_libraries(
specfem2d_eventmarcher
adjacency_graph
# event_marching
specfem_mpi
Kokkos::kokkos
mesh
quadrature
compute
source_class
parameter_reader
receiver_class
writer
plotter
reader
coupled_interface
frechet_derivatives
timescheme
kernels
domain
solver
Boost::program_options
_util
IO
)

# Include tests
if (BUILD_TESTS)
message("-- Including tests.")
Expand Down
Loading