RNWFZWSK2ZKUVNSKAZVNZFYOT6HIOH3FIGKCVAFFKOTAHCGWECNAC
6OFN2SJK2MPLZQWYF4RBKSVAZ6BX3LINXR3OXUJED6CWLDTAU7UQC
BVR7DVINVPQG7PA6Z7QYVYNQ43YZL7XCC6AOMSMWMGAAB2Q43STAC
D6H2FWRX5NTSSGXL2263KT7DHM3BXQBAYXTNKNJTSMRPD7VEJYHAC
AUKF4PR4JSOVB2EE3YFXJTH3DK2OY7HXV5AXUWVYHOSAQLY2CYEQC
5B6D6UREX556XOAM75B3WOIGE6DT43HIS6JOVJYNXUT3FSZDUPBAC
EHF2P5PKVTMAUL5R5QSZ3DS3VLE7Z6SHJTCZAGRBTQ66Y7HZKNYQC
M5R6KQLXLGYSVKHVAX5AJKD6NYE6IM5Z6WVTR3BTKPJDNNKF3ARAC
if (dimension == 0) {
*ptr = 0.0 / 0.0;
} else {
const int *gsh = arraygroupdata.gsh;
int n_elems = 1;
for (int i = 0; i < dimension; i++) n_elems *= gsh[i];
for (int i = 0; i < n_elems; i++) ptr[i] = 0.0 / 0.0;
}
const int *gsh = arraygroupdata.gsh;
int n_elems = 1;
for (int i = 0; i < dimension; i++) n_elems *= gsh[i];
for (int i = 0; i < n_elems; i++) ptr[i] = 0.0 / 0.0;
if (dimension == 0) {
if (CCTK_BUILTIN_EXPECT(!CCTK_isfinite(*ptr), false)) {
const int *gsh = arraygroupdata.gsh;
int n_elems = 1;
for (int i = 0; i < dimension; i++) n_elems *= gsh[i];
for (int i = 0; i < n_elems; i++) {
if (CCTK_BUILTIN_EXPECT(!CCTK_isfinite(ptr[i]), false)) {
} else {
const int *gsh = arraygroupdata.gsh;
int n_elems = 1;
for (int i = 0; i < dimension; i++) {
n_elems *= gsh[i];
}
for (int i = 0; i < n_elems; i++) {
if (CCTK_BUILTIN_EXPECT(!CCTK_isfinite(ptr[i]), false)) {
++nan_count;
}
}