WII
WII — wave maths code in Fortran. Numerical modelling at sea-state scales.
Categories:
WII is a wave-maths code written in Fortran. It runs the numerical modelling that sits behind sea-state and oceanographic products — the kind of long-running scientific Fortran where every line has been tuned over years and “just rewrite it” is not an option.
Where we add value
- Maintaining and extending the wave-maths core without breaking the numerical results that downstream systems depend on.
- Capturing reference outputs as regression tests so any change to the maths is provably bounded — see Expertise → Testing.
- Modernising the build and runtime: pinned compilers, dependency stacks, container packaging — see Expertise → Packaging.
- Recovering and migrating historic WII runs and inputs from old storage — see Expertise → Legacy data.
- 64-bit upgrades of older WII deployments without losing fidelity.