Skip to content

FV3 + SCHISM #1

@danishyo

Description

@danishyo

Start with RT coastal_ike_shinnecock_atm2sch & control_c192 (FV3), tests on hercules.
Both RT can run without problem.
Copy inputs from both, and tests at /work/noaa/nosofs/yjzhang/Dan/run_coastal/stmp/yjzhang/FV3_RT/manual_airSCHISM_test

Link FV3 to SCHISM:
The followings are changed in cmake/configure_apps.cmake (within CSTL region)

#set(CDEPS ON CACHE BOOL "Enable CDEPS" FORCE)
set(FV3 ON CACHE BOOL "Enable FV3" FORCE)
set(STOCH_PHYS ON CACHE BOOL "Enable Stochastic Physics" FORCE)

Then compile under tests by
./compile.sh "hercules" "-DAPP=CSTLS -DUSE_ATMOS=ON -DNO_PARMETIS=OFF -DOLDIO=ON -DCCPP_SUITES=FV3_GFS_v16" coastal_schism_atm intel NO NO

No errors in MED PETs.log (0-79) & OCN PETs log (284-286).
But ATM log(80-283) shows FV3 had some allocated errors like the following:

PET197.ESMF_LogFile:20240126 224157.830 ERROR PET197 atmos_model.F90:3154 Pointer must already be allocated - Failure to populate exported field: mean_down_lw_flx

Followed by @uturuncoglu suggestions, choose RT in HAFS, since control_c192 is standardalone ATM.
@uturuncoglu also suggest to be careful about the CCPP suite that is used by the FV3. So, some suite files are designed to work on standalone atmosphere and others for coupled application. Anyway, this is totally different application and suggested to use one of the existing atm-ocn coupled RT configuration (could be one of the HAFS one but coupling mode will be different in CMEPS side) and try to replace the ocean component (rather than using HYCOM or MOM6 use SCHISM).

Check HAFS in RT, only HAFSW & HAFS-ALL are available.

Currently choose HAFSW hafs_regional_atm_ocn to perform the test.
I will update here for further info.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Blocked

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions