SPINS Development Plans: Difference between revisions

From Fluids Wiki
Jump to navigation Jump to search
 
(13 intermediate revisions by the same user not shown)
Line 3: Line 3:
# Diagnostics
# Diagnostics
#* Richardson number
#* Richardson number
#* APE
#* Q and R
#* Q and R
#* Mixing and Stirring
#* Mixing and Stirring
#* Energy flux through a plane
#* Energy flux through a plane
#* Area/Volume of a region meeting a specified criterion
#* 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)
#* output diagnostics at optional time-steps (to be step in spins.conf)
# Add additional options to derivatives case file (vortex stretching terms, laplacian)
# Chains and planes
# Chains and planes
# Verbosity flag for outputs
# Verbosity flag for outputs
# Verbosity flag for debugging
# Verbosity flag for debugging
# Increase/Decrease resolution by padding the spectra with zeros
# Increase/Decrease resolution by padding the spectra with zeros
# Make clean will clean all subdirectories in cases folder


== Things to improve ==
== Things to improve ==


# DOCUMENTATION
# DOCUMENTATION
#* add a list of papers that have used SPINS
# I/O in NETCDF
# I/O in NETCDF
# 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
# Change stderr to stdout for some code outputs
# Mapped grids still use an inverted vertical grid
# fix restarting from dump to check for files, and increase the time allotted for dumping
# random number generator uses the processor rank as a seed, maybe use time and rank?


== Issues ==
== Issues ==
Line 29: Line 27:
# Scaling in mapped cases
# Scaling in mapped cases
# Update software packages
# Update software packages
# Check if files exist when restarting (like *.restart_index, *.dump and dump_time.txt)

Latest revision as of 09:23, 7 May 2018

Things to add

  1. Diagnostics
    • Richardson number
    • Q and R
    • Mixing and Stirring
    • Energy flux through a plane
    • Area/Volume of a region meeting a specified criterion
    • output diagnostics at optional time-steps (to be step in spins.conf)
  2. Add additional options to derivatives case file (vortex stretching terms, laplacian)
  3. Chains and planes
  4. Verbosity flag for outputs
  5. Verbosity flag for debugging
  6. Increase/Decrease resolution by padding the spectra with zeros
  7. Make clean will clean all subdirectories in cases folder

Things to improve

  1. DOCUMENTATION
    • add a list of papers that have used SPINS
  2. I/O in NETCDF
  3. Upper boundary condition (not clustering grid points at top)
  4. Filter parameters and understanding

Issues

  1. Scaling in mapped cases
  2. Update software packages