...
TempestRemap:
Code Block language text # Generate the element mesh. ${tempest_root}/bin/GenerateCSMesh --alt --res 30 --file topo2/ne30.g # Generate the target physgrid mesh. ${tempest_root}/bin/GenerateVolumetricMesh --in topo2/ne30.g --out topo2/ne30pg2.g --np 2 --uniform # Generate a high-res target physgrid mesh for cube_to_target. ${tempest_root}/bin/GenerateVolumetricMesh --in topo2/ne30.g --out topo2/ne30pg4.g --np 4 --uniform # Generate a SCRIP file for cube_to_target. ${tempest_root}/bin/ConvertExodusToSCRIP --in topo2/ne30pg4.g --out topo2/ne30pg4_scrip.nc
cube_to_target, run 1:
Code Block language text ${e3sm_root}/components/cam/tools/topo_tool/cube_to_target \ --target-grid topo2/ne30pg4_scrip.nc \ --input-topography topo2/USGS-topo-cube3000.nc \ --output-topography topo2/ne30pg4_c2t_topo.nc
These warnings appear to be innocuous:
Code Block language text sum of weights is negative - negative area? -1.8651290104823655E-009 675 3000
homme_tool:
Code Block language text $ cat input.nl &ctl_nl ne = 30 smooth_phis_numcycle = 16 smooth_phis_nudt = 28e7 hypervis_scaling = 0 hypervis_order = 2 se_ftype = 2 ! actually output NPHYS; overloaded use of ftype / &vert_nl / &analysis_nl tool = 'topo_pgn_to_smoothed' infilenames = 'ne30pg4_c2t_topo.nc', 'ne30np4pg2_smoothed_phis' / mpirun -np 8 ./homme_tool < input.nl
cube_to_target, run 2:
Code Block language text ${e3sm_root}/components/cam/tools/topo_tool/cube_to_target \ --target-grid ne30pg2_scrip.nc \ --input-topography USGS-topo-cube3000.nc \ --smoothed-topography ne30np4pg2_smoothed_phis1.nc \ --output-topography USGS-gtopo30_ne30np4pg2_16xdel2.nc
ncks
Code Block language text ncks -A ne30np4pg2_smoothed_phis1.nc USGS-gtopo30_ne30np4pg2_16xdel2.nc
USGS-gtopo30_ne30np4pg2_16xdel2.nc is the final GLL-physgrid topography file.
...