SPINS Development Plans: Difference between revisions
Jump to navigation
Jump to search
m (→Issues) |
|||
Line 20: | Line 20: | ||
# Upper boundary condition (not clustering grid points at top) | # Upper boundary condition (not clustering grid points at top) | ||
# Filter parameters and understanding | # Filter parameters and understanding | ||
# Mapped grids still use an inverted vertical grid | # Mapped grids still use an inverted vertical grid | ||
# | # increase the time allotted for dumping | ||
# random number generator uses the processor rank as a seed, maybe use time and rank? | # random number generator uses the processor rank as a seed, maybe use time and rank? | ||
# derivative.cpp use spins.deriv.conf (set in Options.cpp, but overwrite in case file); | # derivative.cpp use spins.deriv.conf (set in Options.cpp, but overwrite in case file); |
Revision as of 20:26, 23 August 2017
Things to add
- Diagnostics
- Richardson number
- APE
- Q and R
- Mixing and Stirring
- Energy flux through a plane
- Area/Volume of a region meeting a specified criterion
- Volume integrals of mapped grids require knowledge of hill (multiple by dx*dy*dz*(1-hill(ii)) instead of dx*dy*dz)
- Chains and planes
- Verbosity flag for outputs
- Verbosity flag for debugging
- Increase/Decrease resolution by padding the spectra with zeros
Things to improve
- DOCUMENTATION
- I/O in NETCDF
- Upper boundary condition (not clustering grid points at top)
- Filter parameters and understanding
- Mapped grids still use an inverted vertical grid
- increase the time allotted for dumping
- random number generator uses the processor rank as a seed, maybe use time and rank?
- derivative.cpp use spins.deriv.conf (set in Options.cpp, but overwrite in case file);
Issues
- Scaling in mapped cases
- Update software packages