feat(stroid): first working version
stroid generates o-grid topologies with proper boundary conditions applied. Currently the external domain does not work, this will be addressed in the next commit.
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
dependencies = [
|
||||
mfem_dep,
|
||||
config_dep
|
||||
]
|
||||
|
||||
stroid_include_files = include_directories('include')
|
||||
stroid_sources = files(
|
||||
'lib/topology/curvilinear.cpp',
|
||||
'lib/topology/mapping.cpp',
|
||||
'lib/topology/topology.cpp',
|
||||
'lib/IO/mesh.cpp',
|
||||
'lib/utils/mesh_utils.cpp',
|
||||
)
|
||||
|
||||
stroid_lib = static_library(
|
||||
'stroid',
|
||||
stroid_sources,
|
||||
include_directories: stroid_include_files,
|
||||
dependencies: dependencies,
|
||||
install: true
|
||||
)
|
||||
|
||||
stroid_dep = declare_dependency(
|
||||
link_with: stroid_lib,
|
||||
include_directories: stroid_include_files,
|
||||
dependencies: dependencies
|
||||
)
|
||||
Reference in New Issue
Block a user