ASCOT5
Loading...
Searching...
No Matches
boschhale.h
Go to the documentation of this file.
1
5#ifndef BOSCHHALE_H
6#define BOSCHHALE_H
7
8#include "ascot5.h"
9
13typedef enum Reaction {
14 DT_He4n = 1,
15 DHe3_He4p = 2,
16 DD_Tp = 3,
17 DD_He3n = 4,
19
21 Reaction reaction, real* m1, real* q1, real* m2, real* q2,
22 real* mprod1, real* qprod1, real* mprod2, real* qprod2, real* Q);
25
26#endif
Main header file for ASCOT5.
double real
Definition ascot5.h:85
Reaction
Available reactions.
Definition boschhale.h:13
real boschhale_sigmav(Reaction reaction, real Ti)
Estimate reactivity for a given fusion reaction.
Definition boschhale.c:218
void boschhale_reaction(Reaction reaction, real *m1, real *q1, real *m2, real *q2, real *mprod1, real *qprod1, real *mprod2, real *qprod2, real *Q)
Get masses and charges of particles participating in the reaction and the released energy.
Definition boschhale.c:28
real boschhale_sigma(Reaction reaction, real E)
Estimate cross-section for a given fusion reaction.
Definition boschhale.c:87