Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
O
ocean-mixing
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
inmcm-mirror
ocean-mixing
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
dc061ac3a5d87cc88beec0d0345cc7cf8b54794d
Select Git revision
Branches
1
main
default
protected
1 result
Begin with the selected commit
Created with Raphaël 2.2.0
31
Aug
30
29
28
25
12
11
8
1
28
Jul
26
Dec
25
24
21
20
19
18
17
16
15
14
13
11
7
6
2
30
Nov
22
21
18
17
15
14
13
12
10
9
8
4
1
30
Oct
29
28
25
24
23
16
15
11
10
9
7
4
3
1
27
Sep
24
20
18
23
Aug
9
2
Merge branch 'feature/inmcm-interface-reorganization' into 'main'
main
main
delete obl_inmom; renamed to obl_inmcm
rename interface module obl_inmom to obl_inmcm
delete old inmcm interface files
delete temp inmcm files
fix(obl_legacy,obl_inmom): align legacy RICHNUM/KH/KM with ocfunc.f (indexing, ice HM, PCYCLIZE)
chore(cmake): always preprocess occont.f and define defaults
refactor(occont): unify OBL integration via ifdefs; drop HAVE_OBL
feat(cmake): enable OBL when any part uses it; rename macro
feat(occont): decouple Ri and KH/KM modes via ifdefs
feat(inmcm/occont): select Ri path and call split OBL KH/KM
Move sync_border functions from obl_inmom to obl_legacy
delete temp inmcm files
refactor(obl_inmom): renumber kh_km_mode to 1=legacy,2=pph,3=pph_dyn
cmake: guard test includes for subproject; use PROJECT_SOURCE_DIR
cmake: replace source_dir for test to project_source_dir
Merge branch 'feature/add-build-options-for-obl_main-and-obl_inmcm_lib' into 'main'
docs: update README with rebuild options
docs: return link to english README
tests: centralize cluster rules; skip intel-classic presets on inm-cluster via run_with_modules helper
docs: update build options in README files, SFX off by default
docs: update build/test docs — platform-filtered CTest, hostname-based modules (emerald → inm-cluster), macOS toolchain notes, NetCDF linking behavior
ctest(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_EXPRESSION
obl_main: replace ERROR STOP with portable write+stop for Intel Classic compatibility
cmake(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 linker
ctest(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 --all
cmake: fix modules wrapper; platform-filtered CTest; robust ld_classic detection
cmake: remove module search, assuming that module always available
cmake: clusters autodetection by hostname; also -DOVM_TEST_ARCH= option to manual setup cluster
cmake: add os and clusters specific ctests
cmake: add -ld_classic flag delete check for SDK 15 linker
cmake: add MacOS CMakePresets & SFX presets
cmake: compiler detection for MacOS
cmake: disable SFX and config parser by default, auto-disable parser when SFX=OFF
delete obl_pph_{dyn}_inmcm.f90 from obl inmcm lib sources
docs: upd README with list presets for configure&build
Fix: replace RETURN with STOP in main program for Intel Fortran compatibility
Loading