CodeForge.comFree Open Source Codes Forge and Sharing |
function [delta, H1_abs, H2_abs] = evolve_normal_vector_ENO1_SD(phi, dx, dy, Vn_ext, u_ext, v_ext)
%
% Finds the amount of evolution under a force in
% normal direction and a force based on a vector field,
% and using 1st order accurate ENO scheme.
% Assumes that phi is approximately a signed
% distance function and uses Godunov scheme.
%
% Author: Baris Sumengen sumengen@ece.ucsb.edu
% http://vision.ece.ucsb.edu/~sumengen/
%
delta = zeros(size(phi)+2);
data_ext = zeros(size(phi)+2);
data_ext(2:end-1,2:end-1) = phi;
% Calculate the derivatives (both + and -)
phi_x_minus = zeros(size(phi)+2);
phi_x_plus = zeros(size(phi)+2);
phi_y_minus = zeros(size(phi)+2);
phi_y_plus = zeros(size(phi)+2);
phi_x = zeros(size(phi)+2);
phi_y = zeros(size(phi)+2);
% first scan the rows
for i=1:size(phi,1)
phi_x_minus(i+1,:) = der_ENO1_minus(data_
...
...
... to be continued.
This is a preview. To get the complete source file,
please click here to download the whole source code package.
| Name | Size | Date |
| 1.69 kB | 05-05-05 00:00 | |
| 1.27 kB | 05-05-05 00:00 | |
| 1.43 kB | 05-05-05 00:00 | |
| 1.43 kB | 05-05-05 00:00 | |
| 1.43 kB | 05-05-05 00:00 | |
| 1.71 kB | 05-05-05 00:00 | |
| 10.75 kB | 12-05-05 07:10 | |
| 1.56 kB | 05-05-05 00:00 | |
| 1.56 kB | 05-05-05 00:00 | |
| 1.49 kB | 05-05-05 00:00 | |
| 1.49 kB | 05-05-05 00:00 | |
| 1.22 kB | 05-05-05 00:00 | |
| 1.22 kB | 05-05-05 00:00 | |
| 618.00 B | 06-05-05 00:00 | |
| 624.00 B | 05-05-05 00:00 | |
| 1.74 kB | 05-05-05 00:00 | |
| 408.00 B | 05-05-05 00:00 | |
| 363.00 B | 05-05-05 00:00 | |
| 399.00 B | 05-05-05 00:00 | |
| 356.00 B | 05-05-05 00:00 | |
| 360.00 B | 05-05-05 00:00 | |
| 673.00 B | 05-05-05 00:00 | |
| 672.00 B | 05-05-05 00:00 | |
| 672.00 B | 05-05-05 00:00 | |
| 674.00 B | 05-05-05 00:00 | |
| 1.43 kB | 05-05-05 00:00 | |
| 1.60 kB | 05-05-05 00:00 | |
| 1.27 kB | 05-05-05 00:00 | |
| 1.60 kB | 05-05-05 00:00 | |
| 1.27 kB | 05-05-05 00:00 | |
| 1.60 kB | 05-05-05 00:00 | |
| 1.27 kB | 05-05-05 00:00 | |
| 901.00 B | 05-05-05 00:00 | |
| 1.65 kB | 05-05-05 00:00 | |
| 2.35 kB | 05-05-05 00:00 | |
| 1.62 kB | 12-05-05 06:58 | |
| 301.00 B | 05-05-05 00:00 | |
| 299.00 B | 05-05-05 00:00 | |
| 299.00 B | 05-05-05 00:00 | |
| 299.00 B | 05-05-05 00:00 | |
| 231.00 B | 05-05-05 00:00 | |
| 231.00 B | 05-05-05 00:00 | |
| 231.00 B | 05-05-05 00:00 | |
| 231.00 B | 05-05-05 00:00 | |
| 256.00 B | 05-05-05 00:00 | |
| 396.00 B | 05-05-05 00:00 | |
| 351.00 B | 05-05-05 00:00 | |
| 1.98 kB | 05-05-05 00:00 | |
| 1.82 kB | 05-05-05 00:00 | |
| 1.55 kB | 05-05-05 00:00 | |
| 1.05 kB | 05-05-05 00:00 | |
| 1.35 kB | 06-05-05 00:00 | |
| 1.07 kB | 16-05-05 15:40 | |
| 123.68 kB | 18-11-04 00:00 | |
| 0.00 B | 16-03-07 11:03 |