SEVN
Loading...
Searching...
No Matches
pifarmer19.h
Go to the documentation of this file.
1/*
2 Created by iorio on 08/02/22.
3 it includes:
4- Class PIFarmer19: BH mass in the PPISN following Farmer19
5*/
6
7#ifndef SEVN_FARMER19_H
8#define SEVN_FARMER19_H
9
10#include <pairinstability.h>
11
29
30public:
31 //Ctor
32 explicit PIFarmer19(bool reg=true);
33
34 //Static instance
36
37 //name
38 inline std::string name() const override { return "farmer19";}
39
40 //return an heap allocated instance
41 PIFarmer19* instance() override {
42 return (new PIFarmer19(false));
43 }
44
61 PISNreturn apply_afterSN(_UNUSED Star* s, _UNUSED double mremnant) const override;
62
63};
64
65
66#endif //SEVN_FARMER19_H
#define _UNUSED
Definition: BinaryProperty.h:20
Definition: pifarmer19.h:28
static PIFarmer19 _pifarmer19
Definition: pifarmer19.h:35
PIFarmer19 * instance() override
Definition: pifarmer19.h:41
std::string name() const override
Definition: pifarmer19.h:38
PISNreturn apply_afterSN(_UNUSED Star *s, _UNUSED double mremnant) const override
Definition: farmer19.cpp:15
Definition: pairinstability.h:129
Definition: star.h:39
Definition: pairinstability.h:120