-
Lionel GUEZ authoredLionel GUEZ authored
CMakeLists.txt 1.82 KiB
add_executable(inst_eddies inst_eddies.f90
${PROJECT_SOURCE_DIR}/Common/write_eddy.f90 local_extrema.f90
set_max_speed.f90 get_1_outerm.f90 max_speed_contour_ssh.f90
good_contour.f90
${PROJECT_SOURCE_DIR}/Common/spher_polyline_area.f90 mean_speed.f90
inside_4.f90 set_all_outerm.f90
${PROJECT_SOURCE_DIR}/Common/derived_types.f90
${PROJECT_SOURCE_DIR}/Common/shpc_create.f90 nearby_extr.f90
get_var.f90 ${PROJECT_SOURCE_DIR}/Common/shpc_close.f90
write_aux.f90 config.f90 ${PROJECT_SOURCE_DIR}/Common/shpc_open.F90
${PROJECT_SOURCE_DIR}/Common/read_field_indices.F90)
target_link_libraries(inst_eddies PRIVATE Contour_531::contour_531
Geometry::geometry NetCDF95::netcdf95 Shapelib_03::shapelib_03
Numer_Rec_95::numer_rec_95 Jumble::jumble NetCDF_Fortran::netcdff)
configure_file(inst_eddies.py.in inst_eddies.py @ONLY FILE_PERMISSIONS
OWNER_READ OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ
WORLD_EXECUTE)
file(COPY inst_eddies_Aviso.py DESTINATION . FILE_PERMISSIONS
OWNER_READ OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ
WORLD_EXECUTE)
add_subdirectory(Tests)
target_sources(test_get_1_outerm PRIVATE get_1_outerm.f90 good_contour.f90)
target_sources(test_set_all_outerm PRIVATE set_all_outerm.f90
local_extrema.f90 get_1_outerm.f90 good_contour.f90 nearby_extr.f90
get_var.f90 config.f90)
target_sources(test_good_contour PRIVATE good_contour.f90)
target_sources(test_inside_4 PRIVATE inside_4.f90)
target_sources(test_mean_speed PRIVATE mean_speed.f90)
target_sources(test_max_speed_contour_ssh PRIVATE max_speed_contour_ssh.f90
get_var.f90)
target_sources(test_nearby_extr PRIVATE nearby_extr.f90)
target_sources(test_local_extrema PRIVATE local_extrema.f90)
target_sources(test_set_max_speed PRIVATE set_max_speed.f90 good_contour.f90
max_speed_contour_ssh.f90 mean_speed.f90 inside_4.f90 get_var.f90)