316 |
|
ej1 = create_migration(tvert[0], edge->rbfv[1]); |
317 |
|
mesh_from_edge(ej0); |
318 |
|
mesh_from_edge(ej1); |
319 |
+ |
return; |
320 |
|
} |
321 |
< |
} else if (tvert[1] == NULL) { /* grow mesh on left */ |
321 |
> |
} |
322 |
> |
if (tvert[1] == NULL) { /* grow mesh on left */ |
323 |
|
tvert[1] = find_chull_vert(edge->rbfv[1], edge->rbfv[0]); |
324 |
|
if (tvert[1] != NULL) { |
325 |
|
if (tvert[1]->ord > edge->rbfv[0]->ord) |
396 |
|
if (create_migration(mir_rbf, near_rbf) == NULL) |
397 |
|
exit(1); /* XXX should never happen! */ |
398 |
|
norm_vec[2] = input_orient; /* interpolate normal dist. */ |
399 |
< |
rbf = e_advect_rbf(mig_list, norm_vec, 2*near_rbf->nrbf); |
399 |
> |
rbf = e_advect_rbf(mig_list, norm_vec, 0); |
400 |
|
nprocs = saved_nprocs; /* final clean-up */ |
401 |
|
free(mir_rbf); |
402 |
|
free(mig_list); |