Comments (3)
That’s what I’m suggesting. If you’re meshing in degrees, the above logic I wrote in the previous post will convert the edge lengths to degrees then since everything else is in degrees, it’s all fine. If you want to mesh in meters and you’re in a map projection nothing needs to be done there since it’s already in meters.
from oceanmesh.
hm, for the wavelength sizing function, it has to calculate the wavelength of the M2 tidal constituent. It does this in SI units naturally because gravity and frequency use meters and seconds.
If you're in WSG84 (which you can check by looking at the CRS attribute, I guess you could multiply by the 111e3*cos(mean(y))
to get to meters where y
represents the latitude coordinates in your domain.
from oceanmesh.
I understand that, but since individuals then feed that into their edge_size
function, surely it needs to be converted? Sorry, I am just coming across this issue now. I understand I can quite simply perform the above scaling factor, but thought perhaps there was a more robust approach taking into account the user-prescribed crs.
from oceanmesh.
Related Issues (20)
- Update CI system
- implement geolayer
- Slack link no longer active HOT 1
- remove low valency elements
- Fix Mesh: Too many values to unpack
- Mesh resolution expanding from a point
- Support for reading in xy files HOT 1
- Question: How the meshgen works HOT 4
- Issue with DEM() HOT 4
- River meshing HOT 5
- Fix CI build system
- Problem with distance_sizing_function
- Implement CFL condition based on group velocity
- ESPG=4326 is not recognised HOT 3
- offset in sizing functions using dem (WL and bathy gradient) HOT 2
- stereographic distortion close to the poles HOT 8
- black version update makes CI fail HOT 1
- CI fails - numpy version too high HOT 1
- Inquiry About Full Implementation of Matlab-Based Functions in Python Version of OceanMesh
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from oceanmesh.