PeTar
N-body code for collisional gravitational systems
StarParameterOut Struct Reference

SSE/BSE based code star parameter for output. More...

#include <bse_interface.h>

Public Member Functions

 StarParameterOut ()
 

mass loss

More...
 
void printColumn (std::ostream &_fout, const int _width=20) const
 print data of class members using column style More...
 
void print (std::ostream &fout) const
 for print in one line More...
 

Static Public Member Functions

static void printColumnTitle (std::ostream &_fout, const int _width=20)
 print titles of class members using column style More...
 

Public Attributes

long long int kw0
 
double dtmiss
 

original type before evolution

More...
 
double menv
 

required evolution time - actually evolved time

More...
 
double renv
 

mass of convective envelope

More...
 
double tm
 

radius of convective envelope

More...
 
double vkick [4]
 

Main sequence lifetime

More...
 
double dm
 

kick velocity for NS/BH formation

More...
 

Detailed Description

SSE/BSE based code star parameter for output.

The evaluated parameters of a star from BSE-based code

Constructor & Destructor Documentation

◆ StarParameterOut()

StarParameterOut::StarParameterOut ( )
inline

mass loss

Member Function Documentation

◆ print()

void StarParameterOut::print ( std::ostream &  fout) const
inline

for print in one line

Here is the caller graph for this function:

◆ printColumn()

void StarParameterOut::printColumn ( std::ostream &  _fout,
const int  _width = 20 
) const
inline

print data of class members using column style

print data of class members in one line for column style. Notice no newline is printed at the end

Parameters
[out]_foutstd::ostream output object
[in]_widthprint width (defaulted 20)

◆ printColumnTitle()

static void StarParameterOut::printColumnTitle ( std::ostream &  _fout,
const int  _width = 20 
)
inlinestatic

print titles of class members using column style

print titles of class members in one line for column style

Parameters
[out]_foutstd::ostream output object
[in]_widthprint width (defaulted 20)

Member Data Documentation

◆ dm

double StarParameterOut::dm

kick velocity for NS/BH formation

◆ dtmiss

double StarParameterOut::dtmiss

original type before evolution

◆ kw0

long long int StarParameterOut::kw0

◆ menv

double StarParameterOut::menv

required evolution time - actually evolved time

◆ renv

double StarParameterOut::renv

mass of convective envelope

◆ tm

double StarParameterOut::tm

radius of convective envelope

◆ vkick

double StarParameterOut::vkick[4]

Main sequence lifetime


The documentation for this struct was generated from the following file: