RSMERGE: Difference between revisions
From BAWiki
imported>BAWiki 2 (Created page with '{{ProgramDescription |name_de=RSMERGE |name=RSMERGE |version=V1.2 / Dezember 2008 |version_descr=Dezember 2008 |catchwords=PPreprocessor <br /> Restart<br /> UnTRIM2004<br /> A…') |
Guntram Seiß (talk | contribs) mNo edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
|name_de=RSMERGE | |name_de=RSMERGE | ||
|name=RSMERGE | |name=RSMERGE | ||
|version=V1. | |version=V1.4 / Dezember 2010 | ||
|version_descr=Dezember | |version_descr=Dezember 2010 | ||
|catchwords=PPreprocessor <br /> | |catchwords=PPreprocessor <br /> | ||
Restart<br /> | Restart<br /> | ||
UNTRIM<br /> | |||
Adjustment of restart files produced by | Adjustment of restart files produced by UNTRIM | ||
|shortdescription= | |shortdescription= | ||
Program RsMerge will adjust restart data produced by | Program RsMerge will adjust restart data produced by UNTRIM to a different grid: | ||
* Read restart data produced by | * Read restart data produced by UNTRIM | ||
* Selection of date and time | * Selection of date and time | ||
* Write to restart file | * Write to restart file | ||
Line 17: | Line 17: | ||
* It is possible to use addends and/or multipliers to vary the restart data. It is also possible to do this only inside or outside of an arbitrary polygon. | * It is possible to use addends and/or multipliers to vary the restart data. It is also possible to do this only inside or outside of an arbitrary polygon. | ||
The following physical quantities are part of a restart file produced by | The following physical quantities are part of a restart file produced by UNTRIM: | ||
* Water level | * Water level | ||
* Horizontal velocity (normal component) | * Horizontal velocity (normal component) | ||
Line 28: | Line 28: | ||
|inputfiles= | |inputfiles= | ||
# General input data (file type [[RSMERGE.DAT|rsmerge.dat]]) | # General input data (file type [[RSMERGE.DAT|rsmerge.dat]]) | ||
# Restart file produced by | # Restart file produced by UNTRIM (type [[DIRZ.BIN|dirz.bin]], [[DIRZ.BIN.I|dirz.bin.i]] and [[DIRZ.BIN.R|dirz.bin.r]])) | ||
# UnTRIM grid file used by | # UnTRIM grid file used by UNTRIM (type [[UNTRIM_GRID.DAT|untrim_grid.dat]] Untrim_Grid_Baw only) | ||
# Vertical structure used by | # Vertical structure used by UNTRIM (type [[VERTICAL.DAT|vertical.dat]]) | ||
# UnTRIM grid file associated with the new restart file (type [[UNTRIM_GRID.DAT|untrim_grid.dat]] Untrim_Grid_Baw only) | # UnTRIM grid file associated with the new restart file (type [[UNTRIM_GRID.DAT|untrim_grid.dat]] Untrim_Grid_Baw only) | ||
# Vertical structure associated with the new restart file (type [[VERTICAL.DAT|vertical.dat]]) | # Vertical structure associated with the new restart file (type [[VERTICAL.DAT|vertical.dat]]) | ||
Line 36: | Line 36: | ||
New restart file (type [[DIRZ.BIN|dirz.bin]], [[DIRZ.BIN.I|dirz.bin.i]] and [[DIRZ.BIN.R|dirz.bin.r]]) | New restart file (type [[DIRZ.BIN|dirz.bin]], [[DIRZ.BIN.I|dirz.bin.i]] and [[DIRZ.BIN.R|dirz.bin.r]]) | ||
|methodology= | |methodology= | ||
* RsMerge uses the same procedures as | * RsMerge uses the same procedures as UNTRIM to read the input restart file | ||
* The data read by RsMerges will be interpolated to the new grid taking into account the different vertical resolution | * The data read by RsMerges will be interpolated to the new grid taking into account the different vertical resolution | ||
* After interpolation it is possible to vary the data as defined by the user | * After interpolation it is possible to vary the data as defined by the user | ||
Line 44: | Line 44: | ||
|language=Fortran90 | |language=Fortran90 | ||
|add_software=- | |add_software=- | ||
|contact_original= | |contact_original=J. Jürges | ||
|contact_maintenance=[mailto: | |contact_maintenance=[mailto:pre.proghome@baw.de working group PRE] | ||
|documentation=siehe $PROGHOME/examples/RsMerge/ | |documentation=siehe $PROGHOME/examples/RsMerge/ | ||
}} | }} |
Latest revision as of 14:13, 10 October 2022
Basic Information
Name of Program
RSMERGE
Version-Date
V1.4 / Dezember 2010
Description-Date
Dezember 2010
Catchwords
PPreprocessor
Restart
UNTRIM
Adjustment of restart files produced by UNTRIM
Short Description of Functionality
Program RsMerge will adjust restart data produced by UNTRIM to a different grid:
- Read restart data produced by UNTRIM
- Selection of date and time
- Write to restart file
- grid file could be a part of the original grid, but it is not allowed to change the horizontal resolution
- It is allowed to coarsen or to refine the vertical resolution
- It is possible to use addends and/or multipliers to vary the restart data. It is also possible to do this only inside or outside of an arbitrary polygon.
The following physical quantities are part of a restart file produced by UNTRIM:
- Water level
- Horizontal velocity (normal component)
- Vertical velocity
- Salinity
- Temperature
- Hydrodynamic pressure
- Suspended load (for each fraction transported)
- Settling velocity
Input-Files
- General input data (file type rsmerge.dat)
- Restart file produced by UNTRIM (type dirz.bin, dirz.bin.i and dirz.bin.r))
- UnTRIM grid file used by UNTRIM (type untrim_grid.dat Untrim_Grid_Baw only)
- Vertical structure used by UNTRIM (type vertical.dat)
- UnTRIM grid file associated with the new restart file (type untrim_grid.dat Untrim_Grid_Baw only)
- Vertical structure associated with the new restart file (type vertical.dat)
Output-Files
New restart file (type dirz.bin, dirz.bin.i and dirz.bin.r)
Methodology
- RsMerge uses the same procedures as UNTRIM to read the input restart file
- The data read by RsMerges will be interpolated to the new grid taking into account the different vertical resolution
- After interpolation it is possible to vary the data as defined by the user
- Last step: writing the interpolated and varied data into the new restart file
Program(s) to run before this Program
Program(s) to run after this Program
Additional Information
Language
Fortran90
Additional software
-
Original Version
J. Jürges
Maintenance
Documentation/Literature
siehe $PROGHOME/examples/RsMerge/
back to Program Descriptions