/* * OrderSegments.c: * reorder segments so that their normals point outside the domain outline. */ #include "./trimesh.h" int OrderSegments(double** psegments,int nseg, double* index,int nel){ /*Error management: */ int i; int noerr=1; /*Input: */ double* segments=NULL; /*vertex indices: */ double A,B; /*element indices: */ int el; /*Recover segments: */ segments=*psegments; for (i=0;i