Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Run Examples on GPU for Documentation (#104)
* add single column to docs * changed filename * this should work, now start with documenting * updating Oceananigans * small bugfix * new compact * bugfix * might be right now * start without near global omip * fix ecco test * another bugfix * Update src/OceanSeaIceModels/CrossRealmFluxes/roughness_lengths.jl Co-authored-by: Gregory L. Wagner <[email protected]> * Update src/OceanSeaIceModels/CrossRealmFluxes/tabulated_albedo.jl Co-authored-by: Gregory L. Wagner <[email protected]> * Update src/OceanSeaIceModels/CrossRealmFluxes/tabulated_albedo.jl Co-authored-by: Gregory L. Wagner <[email protected]> * correct typo * Update src/OceanSeaIceModels/ocean_only_model.jl Co-authored-by: Gregory L. Wagner <[email protected]> * TemperatureDependentAirViscosity and ReynoldsScalingFunction * update ScalarRoughnessLength * correct FT in albedo * bugfix * bugfix * FT for tabulated albedo * using zstar * small bugfix * bugfix * another try * better default for ECCOMetadata * some initial comments * exposing al parameters * better stability functions * bugfixes * bugfixxed * some refactoring + adding flux examples * some grammar improvements * bugfix in docs * remove useless file * bugfix * functions for time quantities * bottom drag coefficient * back to reference height * some improvements * bugfix * revert to chloride * changed pipeline * use github documenter for the moment * bugfix * change measurement to reference * conversion depending on k * change to the * change name * bugfix * namechange * add surface flux tests * change name to "gusty" velocity difference * typo * bugfix * correctly include runoff in forcing * bugfix * speed up generate fluxes * error in project * ok found the issue! * correct the functions * change to z_data * improve example * closure * extrinsic-intrinsic * remove interpolate * z_data instead of h_data * add warning for longitude range * small change * change the CFL * comments * remove zstar prototype * bugfix * small bugfix * bugfix * allow precompilation * small bugfix * change default to ecco2daily * correct JRA55 * remove one division * some optimizations * let's see if this speeds up the computation * updating catke to new syntax * also new manifest * add on_architecture * the conversion is done _inside_ fts * another try * small verification * fix a typo * typo * last try * another bugfix * another bugfix * fix back * back to square one. Still very slow * switching to an array * some changes to the docstring * bug with reciprocal of rho * more fixes * switch reference frames * try fixing tests with secret tokens * take ecco 4 monthly * maybe here it will work? * userame and password in docs * ecco secrets in ci * remove all ECCO2 from examples * more verbose error * test new buildkite env variables * fix tests * fix tests * fix tests * some fixes * the simulation that is running * name changes * some changes to the simulation * try it out * test documentation on GPU * correct docs key * timeout the docs after 24 hours instead of the default 2 * med example on the GPU * update Oceananigans * namechange to pipeline * rename the examples build * remove size threshold * GLMakie -> CairoMakie * add GPUs * yet another bugfix * yet another bugfix * test on Oceananigans#main * test on Oceananigans#main * instantiate first * Oceananigans#main * smooth out a couple of bugs * remove Oceananigans from docs Project.toml * fix gpu problem * try only the near global at the moment * remove reaive humidity * remove reative humidity cause not used * bugfix * just check the near global configuration * try with everything together * typo * try without the giba simulation * simple cpu example * adding a slurm time * try with SSL_no_verify * try with wget * typo * full fledged model on GPU * Update .buildkite/examples_build.yml Co-authored-by: Gregory L. Wagner <[email protected]> * add literate debug * back to previous project / manifest * add visualization * check if it deploys * test the deploy keys * test reading the ssh key * typo * the docs deploy? * check deployment again * test docs deployment * remove `winthenv` * near global simulation in docs * better comments * another test * try new keys * progress it stuck on single_column_grid * test only with snapshot * gif -> mp4 gifs are very big in size since there is no compression * remove also "inspect_ecco_data.jl" * try with a video? * print every 500 iterations * max abs * some changes to simulation details * smaller titles * lift correct variables * reduce frames by a factor of two * bugfix * another bugfix * adding generate bathymetry * some bugfixes * better colormaps * more massaging * try the full global ocean * global ocean simulation * Parameter space problem * unfortunately we cannot use active cells map * few tweaks * code cleanup * code cleanup * code cleanup * clearer explanation * clearer explanation * try the global ocean * better visualizations * try again * fix bug * change figure size * one movie per quantity * bugfix * fix typo * some more bugfixes * first small change * lakes -> connected regions * warm up -> spin up * add colorbars * code alignment * bugfix * some formatting changes * bugfix * typo * bugfix * back to how it was * fix precompilation issue * Update examples/near_global_ocean_simulation.jl Co-authored-by: Gregory L. Wagner <[email protected]> * fix examples then merge * different unit of measure --------- Co-authored-by: Gregory L. Wagner <[email protected]> Co-authored-by: Navid C. Constantinou <[email protected]>
- Loading branch information