Trisurf Monte Carlo simulator
Samo Penic
2016-06-21 f3d3cb6eb7bc70c82aa0e57c693b259c26a7f84e
Removed accidentaly added spontaneous curvature settings.
2 files modified
31 ■■■■■ changed files
src/io.c 26 ●●●●● patch | view | raw | blame | history
src/timestep.c 5 ●●●●● patch | view | raw | blame | history
src/io.c
@@ -888,32 +888,6 @@
        fprintf(fh,"</DataArray>\n");
    
    //here comes additional data as needed. Currently only spontaneous curvature
    fprintf(fh,"<DataArray type=\"Float64\" Name=\"spontaneous_curvature\" format=\"ascii\">");
    for(i=0;i<vlist->n;i++){
        fprintf(fh,"%.17e ",vtx[i]->c);
    }
        //polymeres
        if(poly){
            poly_idx=vlist->n;
            for(i=0;i<vesicle->poly_list->n;i++){
                for(j=0;j<vesicle->poly_list->poly[i]->vlist->n;j++,poly_idx++){
                    fprintf(fh,"%.17e ", vesicle->poly_list->poly[i]->vlist->vtx[j]->c);
                }
            }
        }
        //filaments
        if(fil){
            poly_idx=vlist->n+monono*polyno;
            for(i=0;i<vesicle->filament_list->n;i++){
                for(j=0;j<vesicle->filament_list->poly[i]->vlist->n;j++,poly_idx++){
        //    fprintf(stderr,"was here\n");
                    fprintf(fh,"%.17e ",  vesicle->filament_list->poly[i]->vlist->vtx[j]->c);
                }
            }
        }
    fprintf(fh,"</DataArray>\n");
    
    fprintf(fh,"</PointData>\n<CellData>\n</CellData>\n<Points>\n<DataArray type=\"Float64\" Name=\"Koordinate tock\" NumberOfComponents=\"3\" format=\"ascii\">\n");
src/timestep.c
@@ -60,11 +60,6 @@
/* RANDOM SEED SET BY CURRENT TIME */
    epochtime=get_epoch();            
    srand48(epochtime);
/*Nir Gov: randomly add spontaneous curvature for some vertices */
    for(i=0;i<200;i++){
        int b=rand() % vesicle->vlist->n;
        vesicle->vlist->vtx[b]->c=-0.1;
    }
    centermass(vesicle);
    cell_occupation(vesicle);
    vesicle_volume(vesicle); //needed for constant volume at this moment