Code Monkey home page Code Monkey logo

n-body-scrapbox's Introduction

mino2357

Hi, there! 👋

  • 💻 Windows user.
  • 📲 Android user.
  • 👨🏻‍💻 R&D engineer.
  • 🎵 classical music lover.
  • 🎹 piano player.

💻 Operating System & Environment:

Linux Ubuntu Windows 11 Workstation

✍🏼 Working Languages

C++ Rust Haskell R LaTeX Markdown Python

🔍 Working Frameworks, Platforms and Libraries, Tools

Docker Slurm Ansible OpenFOAM Elmer Paraview Gmsh

📝 IDEs / Editors

Vim Visual Studio Code Visual Studio

🗒️ Version Control

GitHub

🏃🏻 I’m currently working on ...

  • CFD engineering.
  • Optimization.

📫 Get in touch:

My HP Twitter

n-body-scrapbox's People

Contributors

mino2357 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

n-body-scrapbox's Issues

アイディア01

10進50桁近くで計算すれば高次のルンゲ・クッタ公式でうまく計算できるのでは?

ただし多くはあつかえない。100体が限度であろう。

書き直し

重力多体問題特化コードにするのが良いと思う。

pub fn dormand_prince_vec(
        self: &mut IntegralSettings,
        func: Box<dyn Fn(&Vec<f64>) -> Vec<f64>>,
        vec: &Vec<f64>,
    ) -> Vec<f64>

の関数呼び出しもボトルネックなので直書きしたほうが良さそう。

$ telnet horizons.jpl.nasa.gov 6775

https://ssd.jpl.nasa.gov/horizons/app.html#/ の利用

例:

Horizons> 399
Observe, Elements, Vectors  [o,e,v,?] : v
 Coordinate center [ <id>,coord,geo  ] : 010
 Confirm selected station    [ y/n ] --> y
 Reference plane [eclip, frame, body ] : eclip
 Starting TDB [>= 9999BC-Mar-21 00:01] : 1991-12-31
 Ending   TDB [<=   9999-Dec-30 12:00] : 2000-01-01
 Output interval [ex: 10m, 1h, 1d, ? ] : 1d
 Accept default output [ cr=(y), n, ?] : n
 Output reference frame [ ICRF, B1950] : ICRF
 Corrections [ 1=NONE, 2=LT, 3=LT+S ]  : 1
 Output units [1=KM-S, 2=AU-D, 3=KM-D] : 2
 Spreadsheet CSV format    [ YES, NO ] : NO
 Output delta-T (TDB-UT)   [ YES, NO ] : YES
 Select output table type  [ 1-6, ?  ] : 3
 Label cartesian output    [ YES, NO ] : YES

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.