First implementation of Non-Analogue Scheme using volume weighting. The
scheme to use is chosen in the input file. Additional schemes could be added easily.
This commit is contained in:
parent
a5d5ceb53d
commit
7859a73274
8 changed files with 151 additions and 54 deletions
|
|
@ -31,9 +31,6 @@ MODULE moduleInput
|
|||
!Read species
|
||||
CALL readSpecies(config)
|
||||
|
||||
!Reads case parameters
|
||||
CALL readCase(config)
|
||||
|
||||
!Read interactions between species
|
||||
CALL readInteractions(config)
|
||||
|
||||
|
|
@ -44,6 +41,10 @@ MODULE moduleInput
|
|||
CALL verboseError('Reading Geometry...')
|
||||
CALL readGeometry(config)
|
||||
|
||||
!Reads case parameters
|
||||
CALL verboseError('Reading Case Parameters...')
|
||||
CALL readCase(config)
|
||||
|
||||
!Read boundary for EM field
|
||||
CALL readEMBoundary(config)
|
||||
|
||||
|
|
@ -267,6 +268,9 @@ MODULE moduleInput
|
|||
!TODO: In a future, this should include the particles from init states
|
||||
nPartOld = 0
|
||||
|
||||
!Initialize the lock for the non-analogue (NA) list of particles
|
||||
CALL OMP_INIT_LOCK(lockNAScheme)
|
||||
|
||||
END SUBROUTINE readSpecies
|
||||
|
||||
!Reads information about interactions between species
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue