Skip to content

Commit

Permalink
improve dataset generation and add metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
prudhomm committed Jul 17, 2024
1 parent 488b1f0 commit 6cfc5b5
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/cases/laplacian/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,13 @@ macro(zip_files src dest)
file(MAKE_DIRECTORY ${dest_dir})

# Collect all files in the source directory to ensure dependencies are tracked
file(GLOB_RECURSE src_files ${src}/*)
file(GLOB_RECURSE src_files ${src}/* ${src}.json)
get_filename_component(src_dir ${src} NAME)
message(STATUS "src_dir=${src_dir}")

add_custom_command(
OUTPUT ${dest}
COMMAND ${CMAKE_COMMAND} -E tar "cf" ${dest} --format=zip -- ${src}
COMMAND ${CMAKE_COMMAND} -E chdir ${src}/.. ${CMAKE_COMMAND} -E tar "cf" ${dest} --format=zip ${src_dir} ${src_dir}.json
DEPENDS ${src_files}
COMMENT "Creating zip file ${dest}"
)
Expand Down
19 changes: 19 additions & 0 deletions src/cases/laplacian/fin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"name": "fin simulations",
"description": "Dataset for fin heat simulation cases",
"configurations": [
{
"filename": "fin1/fin2d.cfg",
"description": "Configuration for a 1 fin 2D simulation"
},
{
"filename": "fin4/fin2d.cfg",
"description": "Configuration for a 4 fins 2D simulation"
}
],
"metadata": {
"author": "Feel++ Team",
"version": "1.0",
"date": "2024-06-24"
}
}

0 comments on commit 6cfc5b5

Please sign in to comment.