-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
| lap_con(i,j) = ( con(ip,j) + con(im,j) + con(i,jm) + con(i,jp) - & | |
| 4.0*con(i,j) ) /( dx*dy ) | |
| dummy_con(i,j) = dfdcon(i,j) - grad_coef*lap_con(i,j) | |
| lap_dummy(i,j) = ( dummy_con(ip,j) + dummy_con(im,j) + dummy_con(i,jm) & | |
| + dummy_con(i,jp) - 4.0*dummy_con(i,j) ) / ( dx*dy ) |
The calculation of lap_dummy(i,j) depends on values of lap_con which may not have been computed yet. This is different from the whole array version, where you compute the whole Laplacian first:
dfdcon = A*( 2.0*con*( 1.0 - con )**2 &
-2.0*con**2*( 1.0 - con ) )
dummy_con = dfdcon - grad_coef*Laplacian( con )
con = con + dt*mobility*Laplacian( dummy_con )Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels