Implement Floe Size Distribution (FSD) in Icepack (#281) #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
adding fsd flags to icepack interface
fsd initialization, lateral melt fside
correct diagnostic, reduce number of fsd arrays
fsd lateral melt
fsd add_new_ice
wave_spec namelist
subroutine fsd_lateral_growth
move fsd routines to icepack_fsd.F90
add_new_ice using wave spectrum (0)
welding routine, some cleanup
call welding, debug
history except io_
initialize hi0new
initialization bug fixes, print statements
cleanup_fsd
Update sg_itd.rst
First draft adding FSTD definition
Add FSD lateral melt
reverting order of operations
Create sg_fsd.rst
Adding initial draft of FSD documentation
Think processes are ok except latg
Tested latg and newi
Update sg_thermo.rst
Added note on lateral growth
waves for fsd
Add new wave module
Testing waves
Working on waves, compiles but not yet tested
Update master_list.bib
Adding floe size distribution references
Update master_list.bib
Update sg_itd.rst
Update master_list.bib
Update sg_thermo.rst
Update master_list.bib
Update sg_thermo.rst
Update sg_itd.rst
Update sg_tracers.rst
Adding summary information, references etc
Delete sg_fsd.rst
Update icepack_wavefracspec.F90
Commenting icepack_fsd
Commenting icepack_therm_itd
Add dummy wave spectrum file
Delete ww3_wave_spectrum_runk_withcoords_remapgx3.nc
Calculate wave_sig_ht everywhere, not just in ice
Fixing wave fracture bug
Starting to add FSD to icepack driver. Not tested
Debugging - now compiles and runs
Modifying welding, adding check for wave fracture convergence
Checking wave fracture convergence
wrap fsd call with tr_fsd flag
initialize nfsd, nfreq; add -s fsd12 option
Add set_env,nml.fsd12 option files
Fixing typo in documentation
Working on classifier
Wave forcing and FSD initialization
Adding to documentation - waves and Icepack init
carriage return
debug restarts: set wave_spec, do not change ice_in, index nt_fsd+k-1 for writes and reads, add carriage return for set_env.fsd
add tr_fsd conditionals to initialization
abort if FSD, BGC both on; set default ice_ic
add FSD tests
declare tr_fsd
initialize tr_fsd
cleaning up
remove else from report_results.csh
Checked area conservation from wave fracture
refactor icepack_cleanup_fsd
use wave_spec_type in namelist instead of wave_spec
for consistency with CICE driver
Revert "Working on classifier"
This reverts commit 0c68947.
Tidying up
Tidying up notes in code
updae sg_thermo
add text about welding and the variable parameter (still identified as XX).
update wave fracture stuff
Edits to comments
Update ug_case_settings.rst
Update sg_itd.rst
Update sg_thermo.rst
update docs
bug fixes for wave_spec and divzero; comment out stops
update dfresh diagnostic calculation in icepack_therm_itd
For detailed information about submitting Pull Requests (PRs) to the CICE-Consortium,
please refer to: https://github.com/CICE-Consortium/About-Us/wiki/Resource-Index#information-for-developers
PR checklist
ENTER INFORMATION HERE
ENTER INFORMATION HERE
ENTER INFORMATION HERE