#include <MTstability.h>
◆ MT_Stable()
| MT_Stable::MT_Stable |
( |
bool |
reg = true | ) |
|
|
inline |
◆ get()
Return the value used to make the comparison for mass stability NOTICE: in this case the mass transfer is always stable, so wr are not checking any property. This method returns just 0
- Parameters
-
| donor | Pointer to the donor star |
| accretor | Pointer to the accretor star |
| binary | Pointer to the binary |
- Returns
- 0
Implements MTstability.
◆ get_tshold()
Return the threshold value used to make the comparison for mass stability NOTICE: In this option all the mass transfer are stable, so this method is not used
- Parameters
-
| donor | Pointer to the donor star |
| accretor | Pointer to the accretor star |
| binary | Pointer to the binary |
- Returns
- Just a large value (1E30)
Implements MTstability.
◆ GetStaticMap()
| static std::map< std::string, MTstability * > & MTstability::GetStaticMap |
( |
| ) |
|
|
inlinestaticprivateinherited |
◆ GetUsed()
| static std::vector< int > & MTstability::GetUsed |
( |
| ) |
|
|
inlinestaticprivateinherited |
◆ instance()
◆ Instance()
| MTstability * MTstability::Instance |
( |
std::string const & |
name | ) |
|
|
staticinherited |
◆ mt_unstable() [1/2]
Check if mass transfer is unstable NOTICE: in this option mass transfer is always stable, therefore this method returns always false
- Parameters
-
| donor | Pointer to the donor star |
| accretor | Pointer to the accretor star |
| binary | Pointer to the binary |
- Returns
- Just a large value (1E30)
◆ mt_unstable() [2/2]
Check if the mass transfer is stable or not
- Parameters
-
| donor | Pointer to the donor star |
| accretor | Pointer to the accretor star |
| binary | Pointer to the binary |
- Returns
- true is the mass transfer is unstable, false otherwise
Implemented in MT_Qcrit, and MT_Zeta.
◆ name()
| std::string MT_Stable::name |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Register()
| void MTstability::Register |
( |
MTstability * |
ptr, |
|
|
const std::string & |
_name |
|
) |
| |
|
inlineprotectedinherited |
◆ _mt_stable
◆ svlog
The documentation for this class was generated from the following files:
- /Users/giulianoiorio/Documents/sevn_public/src/binstar/MTstability.h
- /Users/giulianoiorio/Documents/sevn_public/include/static_main.h