WarpTwin
Documentation for WarpTwin models and classes.
Loading...
Searching...
No Matches
conversions.cpp File Reference
#include "conversions.h"
#include "core/matrixmath.hpp"
#include "core/vectormath.hpp"

Namespaces

namespace  warptwin
 Class to propagate CR3BP dynamics in characteristic units.

Functions

double warptwin::muStar (double m1, double m2)
 Function to return the characteristic mass for CR3BP.
double warptwin::lStar (double r)
 Function to return the characteristic length for CR3BP.
double warptwin::tStar (double r, double mu)
 Function to return the characteristic time for the CR3BP.
clockwerk::CartesianVector< 3 > warptwin::convertPosDim2Nd (clockwerk::CartesianVector< 3 > pos_d, double l_star)
 Function to convert position from dimensional to characteristic units.
clockwerk::CartesianVector< 3 > warptwin::convertVelDim2Nd (clockwerk::CartesianVector< 3 > vel_d, double l_star, double t_star)
 Function to convert velocity from dimensional to characteristic units.
clockwerk::CartesianVector< 3 > warptwin::convertPosNd2Dim (clockwerk::CartesianVector< 3 > pos_nd, double l_star)
 Function to convert position from characteristic to dimensional units.
clockwerk::CartesianVector< 3 > warptwin::convertVelNd2Dim (clockwerk::CartesianVector< 3 > vel_nd, double l_star, double t_star)
 Function to convert velocity from characteristic to dimensional units.