Skip to content

Minor differences running same model on different systems #372

@KevinShook

Description

@KevinShook

Running gcc version on my desktop and on graham cluster.
Minor differences in some variables. Might just be due to different compiler versions, I guess.
Noticeable that the differences occurred near the end of the runs - perhaps due to accumulated error?
Forcings appear to be the same, so no errors there:

graham_vs_local_rainfall

Very little difference in SWE on the cultivated HRU:
graham_vs_local_SWE
graham_and_local_SWE_vs_time

Small differences in depressional storage in wetland HRU:
graham_vs_local_sd

Differences appear to be near the end of the run:
graham_and_local_sd_vs_time

Same with basinflow:
graham_vs_local_basinflow

graham_and_local_basinflow_vs_time

The weirdest difference is that the programs executed for different lengths of time.
The dates in the .prj file were

######
1980 01 03
2018 12 29

The last line in the desktop output was
2018-12-29T00:00,0.01938389,0,0,0,0,0,0,0,0,258.9114,311.069,60,60,0,0.4854615,46.26881,46.2689

The last line in the graham output was
2018-12-28T23:00,0.01938389,0,0,0,0,0,0,0,0,94.62073,300.6478,45.94271,60,0,0.4665215,46.21881,46.2189

I was wondering if the time zone of graham might be a factor, as it is not the same as the .obs files.
I just checked and here's the graham info:

timedatectl
      Local time: Thu 2022-07-07 17:47:48 EDT

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions