-
Notifications
You must be signed in to change notification settings - Fork 5
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
Error when FreqUnits
set to never
in InitialState
stream
#181
Comments
This is on Chrysalis (with Intel). My directory is:
I'm using the latest My full YAML is: Omega:
TimeIntegration:
CalendarType: No Leap
TimeStepper: RungeKutta4
TimeStep: 0000_00:24:00.000
StartTime: 0001-01-01_00:24:00
StopTime: none
RunDuration: 0000_00:24:00.000
Dimension:
NVertLevels: 1
Decomp:
HaloWidth: 3
DecompMethod: MetisKWay
State:
NTimeLevels: 2
Advection:
FluxThicknessType: Center
FluxTracerType: Center
Tendencies:
ThicknessFluxTendencyEnable: false
PVTendencyEnable: false
KETendencyEnable: false
SSHTendencyEnable: false
VelDiffTendencyEnable: false
ViscDel2: 1.0e3
VelHyperDiffTendencyEnable: false
ViscDel4: 1.2e11
TracerHorzAdvTendencyEnable: true
TracerDiffTendencyEnable: false
EddyDiff2: 10.0
TracerHyperDiffTendencyEnable: false
EddyDiff4: 0.0
Tracers:
Base: [Temperature, Salinity]
Debug: [Debug1, Debug2, Debug3]
IOStreams:
# InitialState should only be used when starting from scratch
# After the simulations initial start, the frequency should be
# changed to never so that the initial state file is not read.
InitialState:
UsePointerFile: false
Filename: init.nc
Mode: read
Precision: double
Freq: 1
FreqUnits: never
UseStartEnd: false
Contents:
- State
- Tracers
RestartRead:
UsePointerFile: false
PointerFilename: ocn.pointer
Mode: read
Precision: double
Freq: 1
FreqUnits: OnStartup
UseStartEnd: true
StartTime: 0001-01-01_00:24:00
EndTime: 99999-12-31_00:00:00
Contents:
- Restart
Filename: ../restarts/rst.$Y-$M-$D_$h.$m.$s
RestartWrite:
UsePointerFile: false
PointerFilename: ocn.pointer
Filename: ../restarts/rst.$Y-$M-$D_$h.$m.$s
Mode: write
IfExists: replace
Precision: double
Freq: 1
FreqUnits: seconds
UseStartEnd: false
Contents:
- Restart
History:
UsePointerFile: false
Filename: output.nc
Mode: write
IfExists: replace
Precision: double
Freq: 1440
FreqUnits: seconds
UseStartEnd: false
Contents:
- Tracers
- LayerThickness
- NormalVelocity |
@philipwjones, I'm afraid this might be another one for you. |
A fix for this is needed for E3SM-Project/polaris#251 |
@xylar Streams is the gift that keeps on giving...this is actually the same base issue as the missing RestartRead since we don't bother creating the stream if the frequency is never and then Init tries to read the stream later. I'm working on a mod that should fix both. Sorry for the ongoing issues. |
@philipwjones, absolutely no worries. I'm having a lot of fun figuring out how to make Polaris work with Omega. I'm making lots of mistakes along the way and then very occasionally discovering things that are actually bugs and not me messing things up. 😛 |
I am trying to do a restart run. When I have:
I am seeing:
The text was updated successfully, but these errors were encountered: