WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

aoshimash/cs

Repository files navigation

CS

Coordinate systems library for planetary N-body simulation.

Usage

Example

Convert Orbital Elements to Cartesian Coordinates

// Arrange containers to store results
vector<valarray<double>> pos(3, valarray<double>(3));
vector<valarray<double>> vel(3, valarray<double>(3));

// Convert orbital elements to cartesian coordinates
cs::ConvertOelemToCartesian(mass, oelems, &pos, &vel);

Convert Cartesian Coordinates to Orbital Elements

auto oelems = cs::ConvertCartesianToOelem(mass, pos, vel);

About

Coordinate systems for planetary N-body simulation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published