Import only what you need
This commit is contained in:
parent
cf4488976a
commit
ed79eb018e
1 changed files with 34 additions and 10 deletions
|
|
@ -1,15 +1,39 @@
|
||||||
! FPAKC main program
|
! FPAKC main program
|
||||||
PROGRAM fpakc
|
PROGRAM fpakc
|
||||||
USE moduleCompTime
|
use moduleCompTime, only: tStep, &
|
||||||
USE moduleCaseParam
|
tEMField, &
|
||||||
USE moduleInput
|
tCoul, &
|
||||||
USE moduleInject
|
tColl, &
|
||||||
USE moduleSolver
|
tPush, &
|
||||||
USE moduleMesh
|
tReset, &
|
||||||
USE moduleProbe
|
tWeight
|
||||||
USE moduleErrors
|
use omp_lib, only: omp_get_wtime
|
||||||
USE OMP_LIB
|
use moduleErrors, only: criticalError, &
|
||||||
IMPLICIT NONE
|
verboseError
|
||||||
|
use moduleInput, only: readCOnfig, &
|
||||||
|
initOutput
|
||||||
|
use moduleCaseParam, only: timeStep, &
|
||||||
|
tInitial, &
|
||||||
|
tFinal
|
||||||
|
use moduleProbe, only: resetProbes
|
||||||
|
use moduleSolver, only: doScatter, &
|
||||||
|
doEMField, &
|
||||||
|
doOutput, &
|
||||||
|
solver, &
|
||||||
|
doPushes, &
|
||||||
|
doReset, &
|
||||||
|
doAverage, &
|
||||||
|
doInjects
|
||||||
|
use moduleMesh, only: boundariesEM_update, &
|
||||||
|
boundariesEM_update, &
|
||||||
|
boundariesParticle_update, &
|
||||||
|
mesh, &
|
||||||
|
meshForMCC, &
|
||||||
|
doMCCollisions, &
|
||||||
|
doCollisions, &
|
||||||
|
doCoulombScattering
|
||||||
|
use moduleInject, only: updateInjects
|
||||||
|
implicit none
|
||||||
|
|
||||||
! arg1 = Input argument 1 (input file)
|
! arg1 = Input argument 1 (input file)
|
||||||
CHARACTER(200):: arg1
|
CHARACTER(200):: arg1
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue