An iterator over the list of extracted tracks.
More...
#include <YRECIO.h>
|
std::list< double >::iterator | mass_iter |
| Iterator over the masses of the tracks. More...
|
|
std::list< std::valarray< double > >::iterator | age_iter |
| Iterator over the arrays of ages of the tracks. More...
|
|
std::list< std::valarray< double > >::iterator | radius_iter |
| Iterator over the arrays of stellar radii of the tracks. More...
|
|
std::list< std::valarray< double > >::iterator | luminosity_iter |
| Iterator over the arrays of stellar lg(luminosity) of the tracks. More...
|
|
std::list< std::valarray< double > >::iterator | rad_mass_iter |
| Iterator over the arrays of core masses of the tracks. More...
|
|
std::list< std::valarray< double > >::iterator | core_boundary_iter |
| Iterator over the arrays of core-envelope boundaries of the tracks. More...
|
|
std::list< std::valarray< double > >::iterator | conv_inertia_iter |
| Iterator over the arrays of convective envelope moments of inertia of the tracks. More...
|
|
std::list< std::valarray< double > >::iterator | rad_inertia_iter |
| Iterator over the arrays of radiative core moments of inertia of the tracks. More...
|
|
An iterator over the list of extracted tracks.
Definition at line 85 of file YRECIO.h.
◆ EvolutionIterator() [1/2]
EvolutionIterator::EvolutionIterator |
( |
| ) |
|
|
inline |
Create an iterator, which must have all its *_iter members set before it can be used.
Definition at line 89 of file YRECIO.h.
◆ EvolutionIterator() [2/2]
Copy orig to *this.
Definition at line 17 of file YRECIO.cpp.
◆ operator!=()
Is RHS at a different position than this?
Assumes that the iteration is over the same list of tracks.
Definition at line 138 of file YRECIO.h.
◆ operator++() [1/2]
Advance all iterators to the next track.
Definition at line 38 of file YRECIO.cpp.
◆ operator++() [2/2]
Advance all iterators to the next track.
Definition at line 46 of file YRECIO.cpp.
◆ operator=()
Copy rhs to *this.
Definition at line 25 of file YRECIO.cpp.
◆ operator==()
Is RHS at the same position as this?
Assumes that the iteration is over the same list of tracks.
Definition at line 51 of file YRECIO.cpp.
◆ age_iter
std::list< std::valarray<double> >::iterator EvolutionIterator::age_iter |
Iterator over the arrays of ages of the tracks.
Definition at line 95 of file YRECIO.h.
◆ conv_inertia_iter
std::list< std::valarray<double> >::iterator EvolutionIterator::conv_inertia_iter |
Iterator over the arrays of convective envelope moments of inertia of the tracks.
Definition at line 95 of file YRECIO.h.
◆ core_boundary_iter
std::list< std::valarray<double> >::iterator EvolutionIterator::core_boundary_iter |
Iterator over the arrays of core-envelope boundaries of the tracks.
Definition at line 95 of file YRECIO.h.
◆ luminosity_iter
std::list< std::valarray<double> >::iterator EvolutionIterator::luminosity_iter |
Iterator over the arrays of stellar lg(luminosity) of the tracks.
Definition at line 95 of file YRECIO.h.
◆ mass_iter
std::list<double>::iterator EvolutionIterator::mass_iter |
Iterator over the masses of the tracks.
Definition at line 92 of file YRECIO.h.
◆ rad_inertia_iter
std::list< std::valarray<double> >::iterator EvolutionIterator::rad_inertia_iter |
Iterator over the arrays of radiative core moments of inertia of the tracks.
Definition at line 95 of file YRECIO.h.
◆ rad_mass_iter
std::list< std::valarray<double> >::iterator EvolutionIterator::rad_mass_iter |
Iterator over the arrays of core masses of the tracks.
Definition at line 95 of file YRECIO.h.
◆ radius_iter
std::list< std::valarray<double> >::iterator EvolutionIterator::radius_iter |
Iterator over the arrays of stellar radii of the tracks.
Definition at line 95 of file YRECIO.h.
The documentation for this class was generated from the following files:
- /home/kpenev/projects/git/poet/poet_src/StellarEvolution/YRECIO.h
- /home/kpenev/projects/git/poet/poet_src/StellarEvolution/YRECIO.cpp