Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
added back deg function to subpixel
  • Loading branch information
daminton committed Sep 15, 2019
1 parent 9803895 commit 29e3874
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/crater/crater_subpixel_diffusion.f90
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,11 @@ subroutine crater_subpixel_diffusion(user,surf,prod,nflux,domain,finterval,kdiff

if ((fd * diam < user%pix) .or. (dN * PI * (fe * radius)**2 > 0.1_DP)) then
!Do the average degradation per pixel for the subpixel component
!Empirically-derived "intrinsic" degradation function from proximal ejecta redistribution
dKdN = KD1PROX * PI * FEPROX**2 * (radius)**(2.0_DP + PSIPROX) / domain%parea
if (user%dosoftening) then
! User-defined degradation function
dKdN = user%Kd1 * PI * user%fe**2 * (radius)**(2.0_DP + user%psi) / domain%parea
else
!Empirically-derived "intrinsic" degradation function from proximal ejecta redistribution
dKdN = KD1PROX * PI * FEPROX**2 * (radius)**(2.0_DP + PSIPROX) / domain%parea
dKdN = dKdN + PI * user%fe**2 * radius**2 * crater_degradation_function(user,radius) / domain%parea
end if

lambda = dN * domain%parea
Expand Down Expand Up @@ -161,6 +160,7 @@ subroutine crater_subpixel_diffusion(user,surf,prod,nflux,domain,finterval,kdiff
krad = fd * crater%frad

dKdN = user%Kd1 * crater%frad**(user%psi)
dKdN = crater_degradation_function(user,crater)
inc = int(krad / user%pix) + 2
incsq = inc**2

Expand Down

0 comments on commit 29e3874

Please sign in to comment.