removed mock particle tracking, since that is no longer used

This commit is contained in:
Paul M. Sutter 2025-04-21 16:23:25 -04:00
parent fc2d7157f4
commit d9efa15474
8 changed files with 71 additions and 173 deletions

View file

@ -64,9 +64,6 @@ struct ParticleData
vector<double> redshift;
vector<double> catalogID;
vector<long> uniqueID;
// PMS
int mask_index;
// END PMS
int edgeFlag = 0;
vector<Position> pos;
double box[3][2];
@ -263,12 +260,8 @@ void flagEdgeGalaxies(prepObservation_info& args ,
size_t nEval;
//End Maubert - Needed for comobile distance in mock_sphere
// TODO - REMOVE THIS
output_data.mask_index = output_data.id_gal.size();
// write a small text file with galaxy position (for diagnostic purposes)
// TODO - remove this
FILE *fp;
fp = fopen("galaxies.txt", "w");
//for (int i = 0; i < output_data.id_gal.size(); i++) {
@ -414,11 +407,9 @@ void saveForZobov(ParticleData& pdata, const string& fname,
fp.putAtt("range_y_max", ncDouble, Lmax/100.);
fp.putAtt("range_z_min", ncDouble, -Lmax/100.);
fp.putAtt("range_z_max", ncDouble, Lmax/100.);
fp.putAtt("mask_index", ncInt, pdata.mask_index); // PMS
fp.putAtt("is_observation", ncInt, 1); // PMS
fp.putAtt("is_observation", ncInt, 1);
int nOutputPart = pdata.mask_index;
//int nOutputPart = pdata.pos.size();
int nOutputPart = pdata.pos.size();
NcDim NumPart_dim = fp.addDim("numpart_dim", nOutputPart);
NcVar v = fp.addVar("particle_ids", ncInt, NumPart_dim);
@ -497,10 +488,7 @@ int main(int argc, char **argv)
saveForZobov(output_data, args_info.output_arg, args_info.params_arg);
// PMS - TODO REMOVE THIS
FILE *fp = fopen("mask_index.txt", "w");
fprintf(fp, "%d", output_data.mask_index);
fclose(fp);
FILE *fp;
fp = fopen("total_particles.txt", "w");
fprintf(fp, "%d", output_data.pos.size());
fclose(fp);