Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

max daylength doesn't change over time for varying orbital parameters #260

Closed
billsacks opened this issue Feb 8, 2018 · 1 comment
Closed
Assignees
Labels
bug something is working incorrectly priority: high High priority to fix/merge soon, e.g., because it is a problem in important configurations
Milestone

Comments

@billsacks
Copy link
Member

As documented in #19 , @ekluzek recently changed the max daylength function so that it is set properly based on the starting orbital parameters for a run. However, this still doesn't change over time, if running with time-varying orbital parameters.

@billsacks billsacks added type: bug priority: low Background task that doesn't need to be done right away. labels Feb 8, 2018
@billsacks billsacks added severity: critical and removed priority: low Background task that doesn't need to be done right away. labels May 15, 2018
@billsacks billsacks self-assigned this May 15, 2018
@billsacks billsacks added this to the cesm2 milestone May 15, 2018
@billsacks
Copy link
Member Author

billsacks commented May 15, 2018

Turns out this one is important (because now variable_years is the default for HIST runs)!

@billsacks billsacks added bug something is working incorrectly priority: high High priority to fix/merge soon, e.g., because it is a problem in important configurations and removed severity: critical bug something is working incorrectly labels May 15, 2018
billsacks added a commit to billsacks/ctsm that referenced this issue May 16, 2018
This is needed for max day length to remain correct with time-varying
orbital parameters, which in turn is needed to achieve exact restart
in a run that crosses the year boundary with time-varying orbital
parameters.

Fixes ESCOMP#379
Fixes ESCOMP#260
billsacks added a commit that referenced this issue May 17, 2018
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes #379
Fixes #260
ekluzek added a commit that referenced this issue May 18, 2018
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes #379
Fixes #260
ekluzek added a commit to ekluzek/CTSM that referenced this issue May 22, 2018
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes ESCOMP#379
Fixes ESCOMP#260
katiedagon added a commit to katiedagon/ctsm that referenced this issue May 30, 2018
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes ESCOMP#379
Fixes ESCOMP#260
billsacks added a commit to billsacks/ctsm that referenced this issue Feb 22, 2019
This is needed for max day length to remain correct with time-varying
orbital parameters, which in turn is needed to achieve exact restart
in a run that crosses the year boundary with time-varying orbital
parameters.

Fixes ESCOMP#379
Fixes ESCOMP#260
billsacks added a commit to billsacks/ctsm that referenced this issue Feb 22, 2019
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes ESCOMP#379
Fixes ESCOMP#260
billsacks pushed a commit to billsacks/ctsm that referenced this issue Feb 22, 2019
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes ESCOMP#379
Fixes ESCOMP#260
AGonzalezNicolas pushed a commit to HPSCTerrSys/clm5_0 that referenced this issue Jun 27, 2024
This is needed for max day length to remain correct with time-varying
orbital parameters, which in turn is needed to achieve exact restart
in a run that crosses the year boundary with time-varying orbital
parameters.

Fixes ESCOMP#379
Fixes ESCOMP#260
AGonzalezNicolas pushed a commit to HPSCTerrSys/clm5_0 that referenced this issue Jun 27, 2024
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes ESCOMP#379
Fixes ESCOMP#260
AGonzalezNicolas pushed a commit to HPSCTerrSys/clm5_0 that referenced this issue Jun 27, 2024
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes ESCOMP#379
Fixes ESCOMP#260
AGonzalezNicolas pushed a commit to HPSCTerrSys/clm5_0 that referenced this issue Jun 27, 2024
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes ESCOMP#379
Fixes ESCOMP#260
AGonzalezNicolas pushed a commit to HPSCTerrSys/clm5_0 that referenced this issue Jul 5, 2024
This is needed for max day length to remain correct with time-varying
orbital parameters, which in turn is needed to achieve exact restart
in a run that crosses the year boundary with time-varying orbital
parameters.

Fixes ESCOMP#379
Fixes ESCOMP#260
AGonzalezNicolas pushed a commit to HPSCTerrSys/clm5_0 that referenced this issue Jul 5, 2024
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes ESCOMP#379
Fixes ESCOMP#260
AGonzalezNicolas pushed a commit to HPSCTerrSys/clm5_0 that referenced this issue Jul 5, 2024
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes ESCOMP#379
Fixes ESCOMP#260
AGonzalezNicolas pushed a commit to HPSCTerrSys/clm5_0 that referenced this issue Jul 5, 2024
Fixes for variable_year orbital mode

Fixes for correctness and exact restartability with variable_year
orbital mode:

(1) Update max day length (max_dayl) each time step, rather than just
    updating it once in initialization

(2) Update to a cime version that has a fix for datm, which updates the
    orbital parameters (used for solar zenith angle-based interpolation)
    each time step, rather than just once in initialization

Fixes ESCOMP#379
Fixes ESCOMP#260
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug something is working incorrectly priority: high High priority to fix/merge soon, e.g., because it is a problem in important configurations
Projects
None yet
Development

No branches or pull requests

1 participant