17 void set_p(
double min,
double brk,
double ucom,
double bfield,
double betaeff,
double r,
19 void set_p(
double min,
double brk,
double gmax);
30 double max_p(
double ucom,
double bfield,
double bjet,
double r,
double fsc);
Definition Bknpower.hpp:9
void set_ndens()
Definition Bknpower.cpp:50
double pmin
Definition Bknpower.hpp:12
void set_norm(double n)
Definition Bknpower.cpp:82
double pmax
Definition Bknpower.hpp:12
void set_pspec1(double s1)
methods to set the slopes, break and normalization
Definition Bknpower.cpp:60
void set_pspec2(double s2)
Definition Bknpower.cpp:62
void test()
simple method to check quantities.
Definition Bknpower.cpp:187
double max_p(double ucom, double bfield, double bjet, double r, double fsc)
Definition Bknpower.cpp:171
double pspec1
Definition Bknpower.hpp:11
double norm
Definition Bknpower.hpp:11
double pbrk
Definition Bknpower.hpp:12
double pspec2
Definition Bknpower.hpp:11
friend double norm_bkn_int(double x, void *p)
Methods to calculate the normalization of the function.
Definition Bknpower.cpp:67
void cooling_steadystate(double ucom, double n0, double bfield, double r, double betaeff)
Definition Bknpower.cpp:118
void set_p(double min, double brk, double ucom, double bfield, double betaeff, double r, double fsc)
Methods to set momentum/energy arrays.
Definition Bknpower.cpp:21
friend double injection_bkn_int(double x, void *p)
Injection function to be integrated in cooling.
Definition Bknpower.cpp:101
void set_brk(double brk)
Definition Bknpower.cpp:64
Definition Particles.hpp:76
std::vector< double > p
array of particle momenta
Definition Particles.hpp:81