Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • kadlu kadlu
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 17
    • Issues 17
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • public_projects
  • kadlukadlu
  • Issues
  • #49

Closed
Open
Created Mar 06, 2020 by Oliver Kirsebom@kirsebomOwner0 of 2 tasks completed0/2 tasks

bottom properties

To do:

  1. Add methods for querying bottom properties in ocean module.

  2. Create acoustic_bottom module, which returns bottom density, sound speed (p,s) and attenuation coefficient for given bottom type.

In underwater acoustics modelling, ocean bottom is always assumed to consistent of discrete layers, each with uniform density and sound speed. Often, only a single layer is used. Therefore, it makes sense to query using layer ID (0,1,2,...) instead of depth below seafloor.

Query methods in ocean module could look like this,

def bottom_type(self, lat, lon, layer_id=0, grid=False):
    """ Returns the bottom type (str) for specified layer"""

def num_bottom_layers(self, lat, lon, grid=False):
    """ Returns the number of bottom layers"""
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking