GridFire
0.0.1a
General Purpose Nuclear Network
Loading...
Searching...
No Matches
rauscher_thielemann_partition_data_record.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <cstdint>
4
5
namespace
gridfire::partition::record
{
6
#pragma pack(push, 1)
17
struct
RauscherThielemannPartitionDataRecord
{
18
uint32_t
z
;
19
uint32_t
a
;
20
double
ground_state_spin
;
21
double
normalized_g_values
[24];
22
};
23
#pragma pack(pop)
24
}
gridfire::partition::record
Definition
rauscher_thielemann_partition_data_record.h:5
gridfire::partition::record::RauscherThielemannPartitionDataRecord
Packed binary record of Rauscher-Thielemann partition function data for an isotope.
Definition
rauscher_thielemann_partition_data_record.h:17
gridfire::partition::record::RauscherThielemannPartitionDataRecord::normalized_g_values
double normalized_g_values[24]
Normalized g-values for the first 24 energy levels.
Definition
rauscher_thielemann_partition_data_record.h:21
gridfire::partition::record::RauscherThielemannPartitionDataRecord::a
uint32_t a
Mass number.
Definition
rauscher_thielemann_partition_data_record.h:19
gridfire::partition::record::RauscherThielemannPartitionDataRecord::z
uint32_t z
Atomic number.
Definition
rauscher_thielemann_partition_data_record.h:18
gridfire::partition::record::RauscherThielemannPartitionDataRecord::ground_state_spin
double ground_state_spin
Ground state spin.
Definition
rauscher_thielemann_partition_data_record.h:20
src
include
gridfire
partition
rauscher_thielemann_partition_data_record.h
Generated by
1.13.2