SEVN
Loading...
Searching...
No Matches
CommonEnvelope Member List

This is the complete list of members for CommonEnvelope, including all inherited members.

_commonenvelopeCommonEnvelopestatic
_PrintMap typedefProcess
_uniform_realProcessprotected
a_finCommonEnvelopeprivate
accrete_mass(_UNUSED Binstar *binstar)MaccretionProcessinlineprotectedvirtual
accretorProcessprotected
allProcessstatic
alphaCommonEnvelopeprivate
coalesce(Binstar *binstar)CommonEnvelopeprotected
coalesce_with_bindingEnergy(Binstar *binstar)CommonEnvelopeprotected
CommonEnvelope(_UNUSED IO *_io=nullptr, bool reg=true)CommonEnvelopeinline
donorProcessprotected
Ebind_iniCommonEnvelopeprivate
ecc_finCommonEnvelopeprivate
Eorb_finCommonEnvelopeprivate
Eorb_iniCommonEnvelopeprivate
estimate_accreted_mass(_UNUSED double DM, _UNUSED Star *donor, _UNUSED Star *accretor, _UNUSED Binstar *binstar) constProcessinlinevirtual
event_codeProcessprivate
evolve(_UNUSED Binstar *binstar)Processinlinevirtual
final_mass_after_coalescence()CommonEnvelopeprotected
get(const size_t &id)Processinline
get_event()Processinline
get_msg()Processinline
get_var(const size_t &starID, const size_t &propID)Processinline
handle_NS_massaccretion(_UNUSED Binstar *b, _UNUSED Star *s, _UNUSED double DM)MaccretionProcessprotectedvirtual
hurley_final_mass(const double Ebindf, const double toll=1e-3, const double maxit=100)CommonEnvelopeinlineprotected
hurley_rm_x(double Z)CommonEnvelopeinlineprotected
IDCommonEnvelopestatic
init(Binstar *binstar)CommonEnvelopeprotected
Instance(IO *_io) overrideCommonEnvelopeinline
MaccretionProcess::Instance(_UNUSED IO *_io)Processinlinevirtual
is_mass_transfer_happening()Processinline
is_process_ongoing() constProcessinlinevirtual
is_special_evolution_alarm_on() constProcessinline
isinisialisedCommonEnvelopeprivate
lambdaCommonEnvelopeprivate
log_mess(Binstar *binstar, Star *primary, Star *secondary)CommonEnvelopestatic
log_message_swallowed(Binstar *binstar)CommonEnvelope
lose_the_envelope(Binstar *binstar)CommonEnvelopeprotected
M_core_primaryCommonEnvelopeprivate
M_core_secondaryCommonEnvelopeprivate
M_env_primaryCommonEnvelopeprivate
M_env_secondaryCommonEnvelopeprivate
main_coalesce(Binstar *binstar)CommonEnvelopeprotected
messageProcessprivate
modify_EccentricityDV_by_a_factor(double factor)Processinline
modify_SemimajorDV_by_a_factor(double factor)Processinline
name() overrideCommonEnvelopeinlinevirtual
NS_DBmag_accretion(_UNUSED Binstar *b, _UNUSED Star *s, _UNUSED double DM) constMaccretionProcessvirtual
NS_DOmegaRem_accretion(_UNUSED Binstar *b, _UNUSED Star *s, _UNUSED double DM) constMaccretionProcessvirtual
orb_changeProcessprotected
primaryCommonEnvelopeprivate
PrintMapProcessstatic
Process()Processinline
R_core_primaryCommonEnvelopeprivate
R_core_secondaryCommonEnvelopeprivate
Register(Process *_p, size_t *id, const std::string &_name)Processinlineprotected
reset_event()Processinline
restore()Processinline
RL_primary_finalCommonEnvelopeprivate
RL_secondary_finalCommonEnvelopeprivate
secondaryCommonEnvelopeprivate
set(const size_t &id, const double &value)Processinlineprotected
set_event(double code)Processinline
set_msg(const std::string &str)Processinlineprotected
set_V_to_0()Processinlineprotected
set_var(const size_t &starID, const size_t &propID, const double &value)Processinlineprotected
sizeProcessprivatestatic
special_evolution_alarmProcessprivate
special_evolution_alarm_switch_off()Processinline
special_evolution_alarm_switch_on()Processinline
special_evolve(Binstar *binstar) overrideCommonEnvelope
MaccretionProcess::special_evolve(_UNUSED Binstar *binstar)Processinlinevirtual
svlogProcessprotected
VBProcessprivate
VSProcessprivate
whoisprimary(Binstar *binstar)CommonEnvelopeprotected
~Process()Processvirtual