Particles and Nuclei Sub-Library: Version 0.910
Public Member Functions | Data Fields
nuclear_reaction Class Reference

A simple nuclear reaction specification. More...

#include <reaction_lib.h>


Detailed Description

This class is very experimental.

Definition at line 44 of file reaction_lib.h.

Public Member Functions

std::string to_string ()
 Convert the reaction to a string for screen output.
int clear ()
 Clear the rate.
 nuclear_reaction (const nuclear_reaction &nr)
 Copy constructor.
nuclear_reactionoperator= (const nuclear_reaction &nr)
 Copy constructor.
double rate (double T9)
 Compute the reaction rate from the temperature in units of $ 10^9 K $.

Data Fields

size_t chap
 Chapter.
std::string name [6]
 Names of the participating nuclei.
std::string ref
 Reference.
char type
 Type of rate (resonant/non-resonant/weak)
char rev
 Forward or reverse.
double Q
 Q value.
double a [7]
 Coefficients.
size_t Z [6]
 Proton number of participating nuclei.
size_t A [6]
 Mass number of participating nuclei.
size_t isomer [6]
 Isomer designation of participating nuclei.

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Friends

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).

Get Object-oriented Scientific Computing
Lib at SourceForge.net. Fast, secure and Free Open Source software
downloads.