Well absolutely no files are created. How I'm printing to the file is standard, I think:
Code:
int main(etc){
FILE *data_one, *data_two;
while statement{
<some various code>
data_one = fopen("data_one", "w");
MPI_Recv();
fprintf(data_one, "info %f, time %f", info, time);
data_two = fopen("data_two", "w");
MPI_Send();
fprintf(data_two, "info %f, time %f", info, time);
fclose(data_one);
fclose(data_two);
} end while
Something like that. The above code is replicated 12 times. I do not see data_one or data_two being created at all.
I think there is some sort of conflict creating these files. However, I'd expect them to be created and just over-written - but they are not created at all.