GridFire v0.7.1_rc2
General Purpose Nuclear Network
Loading...
Searching...
No Matches
gridfire::rates::weak::WeakRatePayload Struct Reference

Interpolated weak-rate payload at a single state. More...

#include <weak_types.h>

Public Attributes

double log_beta_plus
 log10(β+ decay rate).
 
double log_electron_capture
 log10(e− capture rate).
 
double log_neutrino_loss_ec
 log10(neutrino loss for β+ and e− capture).
 
double log_beta_minus
 log10(β− decay rate).
 
double log_positron_capture
 log10(e+ capture rate).
 
double log_antineutrino_loss_bd
 log10(antineutrino loss for β− and e+ capture).
 

Detailed Description

Interpolated weak-rate payload at a single state.

All values are base-10 logarithms of the corresponding rates or neutrino-loss terms. Consumers typically convert with pow(10, log_value) and may apply sentinel thresholds at the usage site.

Member Data Documentation

◆ log_antineutrino_loss_bd

double gridfire::rates::weak::WeakRatePayload::log_antineutrino_loss_bd

log10(antineutrino loss for β− and e+ capture).

◆ log_beta_minus

double gridfire::rates::weak::WeakRatePayload::log_beta_minus

log10(β− decay rate).

◆ log_beta_plus

double gridfire::rates::weak::WeakRatePayload::log_beta_plus

log10(β+ decay rate).

◆ log_electron_capture

double gridfire::rates::weak::WeakRatePayload::log_electron_capture

log10(e− capture rate).

◆ log_neutrino_loss_ec

double gridfire::rates::weak::WeakRatePayload::log_neutrino_loss_ec

log10(neutrino loss for β+ and e− capture).

◆ log_positron_capture

double gridfire::rates::weak::WeakRatePayload::log_positron_capture

log10(e+ capture rate).


The documentation for this struct was generated from the following file: