Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • main default protected
1 result
Created with Raphaël 2.2.031Aug3029282512118128Jul26Dec25242120191817161514131176230Nov222118171514131210984130Oct2928252423161511109743127Sep24201823Aug92Merge branch 'feature/inmcm-interface-reorganization' into 'main'mainmaindelete obl_inmom; renamed to obl_inmcmrename interface module obl_inmom to obl_inmcmdelete old inmcm interface filesdelete temp inmcm filesfix(obl_legacy,obl_inmom): align legacy RICHNUM/KH/KM with ocfunc.f (indexing, ice HM, PCYCLIZE)chore(cmake): always preprocess occont.f and define defaultsrefactor(occont): unify OBL integration via ifdefs; drop HAVE_OBLfeat(cmake): enable OBL when any part uses it; rename macrofeat(occont): decouple Ri and KH/KM modes via ifdefsfeat(inmcm/occont): select Ri path and call split OBL KH/KMMove sync_border functions from obl_inmom to obl_legacydelete temp inmcm filesrefactor(obl_inmom): renumber kh_km_mode to 1=legacy,2=pph,3=pph_dyncmake: guard test includes for subproject; use PROJECT_SOURCE_DIRcmake: replace source_dir for test to project_source_dirMerge branch 'feature/add-build-options-for-obl_main-and-obl_inmcm_lib' into 'main'docs: update README with rebuild optionsdocs: return link to english READMEtests: centralize cluster rules; skip intel-classic presets on inm-cluster via run_with_modules helperdocs: update build options in README files, SFX off by defaultdocs: update build/test docs — platform-filtered CTest, hostname-based modules (emerald → inm-cluster), macOS toolchain notes, NetCDF linking behaviorctest(modules,inm-cluster): use working intel-classic toolchain (intel/19.1.2.254 impi netcdf netcdf-fortran)ctest: avoid false failures from Lmod by narrowing FAIL_REGULAR_EXPRESSIONobl_main: replace ERROR STOP with portable write+stop for Intel Classic compatibilitycmake(NetCDF): prefer dynamic; add static-libs only when no shared libs found; robust include dir handling"cmake(NetCDF): only add static libs when 'nc-config --static-libs' succeeds; avoid passing usage text to linkerctest(modules): purge modules before loading toolchain (avoid intel/gnu conflicts on clusters)cmake(NetCDF): fix include dir handling; use --static-libs; remove fragile parsing from --allcmake: fix modules wrapper; platform-filtered CTest; robust ld_classic detectioncmake: remove module search, assuming that module always availablecmake: clusters autodetection by hostname; also -DOVM_TEST_ARCH= option to manual setup clustercmake: add os and clusters specific ctestscmake: add -ld_classic flag delete check for SDK 15 linkercmake: add MacOS CMakePresets & SFX presetscmake: compiler detection for MacOScmake: disable SFX and config parser by default, auto-disable parser when SFX=OFFdelete obl_pph_{dyn}_inmcm.f90 from obl inmcm lib sourcesdocs: upd README with list presets for configure&buildFix: replace RETURN with STOP in main program for Intel Fortran compatibility
Loading