Comments (3)
The geocentric_radius
is justified since it's calculated differently when using spherical coordinates. The normal gravity is not and passing the keyword will mean running the coordinates conversion under the hood.
I'm OK with this if it makes life easier for users.
from boule.
What if we noted that its preferable to input geodetic coordinates (which is the default), because the normal gravity routine uses a formalism that requires geodetic coordinates? If this is done repeatedly in a loop, then it wouldn't be very efficient to do the conversion over and over, but if its just a single call, then the computational load would be the same.
I only bring this up because in planetary geophysics, its really rare to use geodetic coordinates, so it would be a convenience for us. :)
from boule.
What if we noted that its preferable to input geodetic coordinates (which is the default), because the normal gravity routine uses a formalism that requires geodetic coordinates?
That sounds like a good idea! We can add it to the description of the geodetic
argument.
I only bring this up because in planetary geophysics, its really rare to use geodetic coordinates, so it would be a convenience for us. :)
I've been reading more planetary papers and I noticed 🙂
from boule.
Related Issues (20)
- Compatibility with pymap3d HOT 1
- Fix license link and add warning about breaking changes to the README
- Deprecation: Coordinate conversion methods moved to pymap3d HOT 1
- Remove inhertiance between Ellipsoid, Sphere, TriaxialEllipsoid HOT 1
- Release v0.4.0 HOT 1
- Drop support for Python 3.6
- Add meaning of "co-located" HOT 5
- Release v0.4.1 HOT 1
- Implement the normal gravity potential of the Ellipsoid HOT 2
- Add Ellipsoid.normal_gravitation() method HOT 1
- Add attributes: mass, mean_density, and volume_equivalent_radius HOT 5
- Add methods to convert from geodetic and spherical coordinates to Cartesian coordinats HOT 6
- Comments regarding the InSight lander coordinates example HOT 1
- "Mean radius" proposal HOT 2
- New ellipsoids : Proposal
- "notes" (or "additional_information") attribute for ellipsoid classes HOT 1
- Better __repr__ or .info() method HOT 4
- Coordinate conversions proposal
- Normal gravity of a sphere and the small flattening limit of an ellipsoid HOT 2
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 boule.