From 91c712c267f72f0dbbe865fec9d2eefd77ff8c0e Mon Sep 17 00:00:00 2001 From: Samo <samo@beti.(none)> Date: Tue, 10 Jul 2012 05:36:21 +0000 Subject: [PATCH] Fixede bug in spherical harmonics. Added new test program with initial shape relaxation to sphere --- src/spherical_trisurf.c | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/spherical_trisurf.c b/src/spherical_trisurf.c index f266c11..feba26a 100644 --- a/src/spherical_trisurf.c +++ b/src/spherical_trisurf.c @@ -32,6 +32,7 @@ vesicle->bending_rigidity=25.0; //fprintf(stderr,"xk=%f",vesicle->bending_rigidity); + centermass(vesicle); vesicle->sphHarmonics=sph_init(vesicle->vlist, 21); vesicle_volume(vesicle); @@ -44,20 +45,20 @@ for(i=0;i<10000;i++){ - centermass(vesicle); cell_occupation(vesicle); for(j=0;j<1000;j++){ single_timestep(vesicle); } -vesicle_volume(vesicle); -r0=getR0(vesicle); + centermass(vesicle); + vesicle_volume(vesicle); + r0=getR0(vesicle); -preparationSh(vesicle,r0); -calculateYlmi(vesicle); -calculateUlm(vesicle); + preparationSh(vesicle,r0); + calculateYlmi(vesicle); + calculateUlm(vesicle); -storeUlm2(vesicle); -saveAvgUlm2(vesicle); + storeUlm2(vesicle); + saveAvgUlm2(vesicle); write_vertex_xml_file(vesicle,i); fprintf(stderr, "Loop %d completed.\n",i+1); -- Gitblit v1.9.3