Planetary Orbital Evolution due to Tides
Orbital evolution of two objects experiencing tides
IOColumns.h File Reference

Declares enumerations that define the possible input/outut quantities. More...

#include <vector>
#include <string>
+ Include dependency graph for IOColumns.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 InCol
 Isolates the tags for the input columns.
 
 OutCol
 Isolates the tags for the output columns.
 

Enumerations

enum  InCol::InputColumns {
  InCol::WINDK =0, InCol::LOW_MASS_WINDK =WINDK, InCol::HIGH_MASS_WINDK, InCol::WIND_SAT_W,
  InCol::LOW_MASS_WIND_SAT_W =WIND_SAT_W, InCol::HIGH_MASS_WIND_SAT_W, InCol::WIND_SAT_P, InCol::LOW_MASS_WIND_SAT_P =WIND_SAT_P,
  InCol::HIGH_MASS_WIND_SAT_P, InCol::CORE_ENV_COUPLING_TIMESCALE, InCol::LGQ, InCol::LGQ_POWERLAW,
  InCol::LGQ_MIN, InCol::MSTAR, InCol::MPLANET, InCol::RPLANET,
  InCol::PLANET_FORMATION_AGE, InCol::WDISK, InCol::PDISK, InCol::TDISK,
  InCol::A_FORMATION, InCol::P_FORMATION, InCol::E_FORMATION, InCol::INCLINATION_FORMATION,
  InCol::TSTART, InCol::TEND, InCol::START_WRAD, InCol::START_WSURF,
  InCol::MAX_STEP, InCol::PRECISION, InCol::OUT_FNAME, InCol::NUM_REAL_INPUT_QUANTITIES =OUT_FNAME,
  InCol::START_LOCKED, InCol::REQUIRED_AGES, InCol::SKIP, InCol::NUM_INPUT_QUANTITIES =SKIP
}
 Tags for the quantities required to fully specify the system to evolve. More...
 
enum  OutCol::OutputColumns {
  OutCol::AGE, OutCol::ICONV, OutCol::IRAD, OutCol::ITOT,
  OutCol::RSTAR, OutCol::LSTAR, OutCol::RRAD, OutCol::MRAD,
  OutCol::ICONV_DERIV, OutCol::IRAD_DERIV, OutCol::ITOT_DERIV, OutCol::RSTAR_DERIV,
  OutCol::RRAD_DERIV, OutCol::MRAD_DERIV, OutCol::ICONV_SECOND_DERIV, OutCol::IRAD_SECOND_DERIV,
  OutCol::ITOT_SECOND_DERIV, OutCol::RRAD_SECOND_DERIV, OutCol::LAST_NO_ORBIT =RRAD_SECOND_DERIV, OutCol::SEMIMAJOR,
  OutCol::ECCENTRICITY, OutCol::WORB, OutCol::PORB, LORB,
  OutCol::CONV_INCLINATION, OutCol::RAD_INCLINATION, OutCol::CONV_PERIAPSIS, OutCol::RAD_PERIAPSIS,
  OutCol::LCONV, OutCol::LRAD, OutCol::LTOT, OutCol::WSURF,
  OutCol::WRAD, OutCol::PSURF, OutCol::PRAD, OutCol::NUM_REAL_OUTPUT_QUANTITIES,
  OutCol::EVOL_MODE =NUM_REAL_OUTPUT_QUANTITIES, OutCol::WIND_STATE, OutCol::NUM_OUTPUT_QUANTITIES
}
 Tags for the possible columns to output. More...
 

Functions

const std::vector< std::string > & output_column_names ()
 Define the names of the output columns. More...
 

Detailed Description

Declares enumerations that define the possible input/outut quantities.

Definition in file IOColumns.h.

Function Documentation

◆ output_column_names()

const std::vector<std::string>& output_column_names ( )

Define the names of the output columns.

Definition at line 3 of file IOColumns.cpp.