cpld_gridgen  1.13.0
All Data Structures Files Functions Variables Pages
topoedits.F90 File Reference

Add required topo-edits to adjust the run-time MOM6 land mask. More...

Go to the source code of this file.

Functions/Subroutines

subroutine, public topoedits::add_topoedits (fsrc, fdst)
 Read the existing topoedits file, append required topoedits and write a new topoedits file. More...
 
subroutine, public topoedits::apply_topoedits (fsrc)
 Read the topoedits file and adjust the bathymetry. More...
 

Detailed Description

Add required topo-edits to adjust the run-time MOM6 land mask.

Author
Denis.nosp@m.e.Wo.nosp@m.rthen.nosp@m.@noa.nosp@m.a.gov

This module adds the required topo edits to a file for use by MOM6 at run time

Author
Denis.nosp@m.e.Wo.nosp@m.rthen.nosp@m.@noa.nosp@m.a.gov

Definition in file topoedits.F90.

Function/Subroutine Documentation

◆ add_topoedits()

subroutine, public topoedits::add_topoedits ( character(len=*), intent(in)  fsrc,
character(len=*), intent(in)  fdst 
)

Read the existing topoedits file, append required topoedits and write a new topoedits file.

Use the new topoedits to adjust the land mask used in subsequent steps to match the land mask which will be created at run time

Parameters
[in]fsrcthe existing topoedits file name
[out]fdstthe modified topoedits file name
Author
Denis.nosp@m.e.Wo.nosp@m.rthen.nosp@m.@noa.nosp@m.a.gov

Definition at line 33 of file topoedits.F90.

◆ apply_topoedits()

subroutine, public topoedits::apply_topoedits ( character(len=*), intent(in)  fsrc)

Read the topoedits file and adjust the bathymetry.

Apply limits to bathymetry.

Parameters
[in]fsrcthe topoedits file name
Author
Denis.nosp@m.e.Wo.nosp@m.rthen.nosp@m.@noa.nosp@m.a.gov

Definition at line 166 of file topoedits.F90.