Skip to content
Snippets Groups Projects
Commit d543ce43 authored by Antoine Cyril David Hoffmann's avatar Antoine Cyril David Hoffmann :seedling:
Browse files

init ppj is now deltak scaled

parent 621b6cd7
No related branches found
No related tags found
No related merge requests found
...@@ -221,7 +221,7 @@ SUBROUTINE init_gyrodens ...@@ -221,7 +221,7 @@ SUBROUTINE init_gyrodens
END DO END DO
IF ( contains_ky0 ) THEN IF ( contains_ky0 ) THEN
DO ikx=2,Nkx/2 !symmetry at ky = 0 for all z DO ikx=2,Nkx/2 !symmetry at ky = 0 for all z
moments_e(ip,ij,iky_0,ikx,:,:) = moments_e( ip,ij,iky_0,Nkx+2-ikx,:, :) moments_e(ip,ij,iky_0,ikx,:,:) = moments_e(ip,ij,iky_0,Nkx+2-ikx,:,:)
END DO END DO
ENDIF ENDIF
END DO END DO
...@@ -422,9 +422,9 @@ SUBROUTINE init_ppj ...@@ -422,9 +422,9 @@ SUBROUTINE init_ppj
ENDIF ENDIF
ELSE ELSE
IF(ky .GT. 0) THEN IF(ky .GT. 0) THEN
moments_e(ip,ij,iky,ikx,iz,:) = (kx_min/(ABS(kx)+kx_min))*(ky_min/(ABS(ky)+ky_min)) moments_e(ip,ij,iky,ikx,iz,:) = (deltakx/(ABS(kx)+deltakx))*(ky_min/(ABS(ky)+ky_min))
ELSE ELSE
moments_e(ip,ij,iky,ikx,iz,:) = 0.5_dp*amp*(kx_min/(ABS(kx)+kx_min)) moments_e(ip,ij,iky,ikx,iz,:) = 0.5_dp*amp*(deltakx/(ABS(kx)+deltakx))
ENDIF ENDIF
ENDIF ENDIF
CALL RANDOM_NUMBER(noise) CALL RANDOM_NUMBER(noise)
...@@ -465,9 +465,9 @@ SUBROUTINE init_ppj ...@@ -465,9 +465,9 @@ SUBROUTINE init_ppj
ENDIF ENDIF
ELSE ELSE
IF(ky .GT. 0) THEN IF(ky .GT. 0) THEN
moments_i(ip,ij,iky,ikx,iz,:) = (kx_min/(ABS(kx)+kx_min))*(ky_min/(ABS(ky)+ky_min)) moments_i(ip,ij,iky,ikx,iz,:) = (deltakx/(ABS(kx)+deltakx))*(ky_min/(ABS(ky)+ky_min))
ELSE ELSE
moments_i(ip,ij,iky,ikx,iz,:) = 0.5_dp*amp*(kx_min/(ABS(kx)+kx_min)) moments_i(ip,ij,iky,ikx,iz,:) = 0.5_dp*amp*(deltakx/(ABS(kx)+deltakx))
ENDIF ENDIF
ENDIF ENDIF
CALL RANDOM_NUMBER(noise) CALL RANDOM_NUMBER(noise)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment