#include #include #include int main( int argc, char *argv[] ) { /* variables */ FILE *fp_node = NULL; FILE *fp_coord = NULL; FILE *fp_time = NULL; int i = 0; int j = 0; int k = 0; int n = 0; static int i_max = 10; static int j_max = 15; static int k_max = 20; static int n_max = 12; size_t ijk_max = 0; int index = 0; float u = 0; float v = 0; float *u_value =NULL; float *v_value =NULL; float x = 0; float y = 0; float z = 0; float *coord_value =NULL; /* function */ ijk_max = (size_t)(i_max * j_max * k_max ); /* open file */ fp_node = fopen("sample_node.dat", "w"); fp_coord = fopen("sample_coord.dat", "w"); fp_time = fopen("sample_time.dat", "w"); /* alloc memory */ coord_value = (float *)malloc( sizeof(float) * ijk_max * 3); u_value = (float *)malloc( sizeof(float) * ijk_max); v_value = (float *)malloc( sizeof(float) * ijk_max); for( n =0;n