Skip to content

Commit 2d16c27

Browse files
authored
Merge pull request #229 from PrincetonUniversity/new_vacuum
Update Vacuum code to use M.S. Chance's 2007 improvements
2 parents 8689a22 + 122dace commit 2d16c27

File tree

9 files changed

+430
-38
lines changed

9 files changed

+430
-38
lines changed

docs/examples/a10_ideal_example/vac.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
delg=15.01
3838
delfac=1e-3
3939
cn0=1
40+
use_legacy_greens_function = f
4041
/
4142

4243
&shape

docs/examples/a10_kinetic_example/vac.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
delg=15.01
3838
delfac=1e-3
3939
cn0=1
40+
use_legacy_greens_function = f
4041
/
4142

4243
&shape

docs/examples/a5_tearing_example/vac.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
delg=15.01
3838
delfac=1e-3
3939
cn0=1
40+
use_legacy_greens_function = f
4041
/
4142

4243
&shape

docs/examples/run_ideal_example/vac.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
delg=15.01
3939
delfac=1e-3
4040
cn0=1
41+
use_legacy_greens_function = f
4142
/
4243

4344
&shape

docs/examples/run_kinetic_example/vac.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
delg=15.01
3838
delfac=1e-3
3939
cn0=1
40+
use_legacy_greens_function = f
4041
/
4142

4243
&shape

input/vac.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
delg=15.01
3939
delfac=1e-3
4040
cn0=1
41+
use_legacy_greens_function = f
4142
/
4243

4344
&shape

vacuum/vacuum_global.f

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ MODULE vglobal_mod
2020
IMPLICIT NONE
2121

2222
LOGICAL :: lsymz,check1,check2,lanal,lkdis,lpest1,lpless,wall,
23-
$ lnova,checks,lfunin,checke,checkd,symvac,verbose_timer_output
23+
$ lnova,checks,lfunin,checke,checkd,symvac,
24+
$ verbose_timer_output, use_legacy_greens_function
2425

2526
INTEGER, PARAMETER :: nc31=31,maxc1=100,maxa1=200,max2=3,
2627
$ nccl3=72,numvar=100,ndima=2,ndim0=5,neqv1=1
@@ -114,6 +115,7 @@ SUBROUTINE global_alloc(nths0,nfm,mtot,ntsin0)
114115
c-----------------------------------------------------------------------
115116
c define derived sizes.
116117
c-----------------------------------------------------------------------
118+
use_legacy_greens_function = .false.
117119
ntsin=ntsin0+5
118120
nsf=nsf0+1
119121
nfe=1+nsf/2

vacuum/vacuum_io.f

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,11 @@ subroutine cardmo
6666
data under / "--------" /
6767
namelist / modes / mfel,m,mth,n,mdiv,lsymz,lfunin,xiin,
6868
. leqarcw, lpest1, lnova, ladj, ldcon, lgato, lrgato, lspark,
69-
$ ismth, lzio, mp0,mp1
69+
$ ismth, lzio, mp0, mp1
7070
namelist / debugs / checkd, checke, check1, check2, checks,
7171
$ wall, lkplt, verbose_timer_output
7272
namelist / vacdat / ishape,aw,bw,cw,dw,tw,nsing,epsq,noutv,delg,
73-
. idgt, idot, delfac, idsk, cn0
73+
. idgt, idot, delfac, idsk, cn0, use_legacy_greens_function
7474
namelist / diagns / lkdis, ieig, iloop,
7575
$ nloop,nloopr,
7676
. lpsub, nphil, nphse, mx, mz, nph, xofsl,

0 commit comments

Comments
 (0)