Simulation Core
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 
 
 

36 líneas
1.1 KiB

  1. module KillLineMain
  2. implicit none
  3. public
  4. contains
  5. ! subroutine KillLine_Setup()
  6. ! ! use CSimulationVariables
  7. ! implicit none
  8. ! call OnSimulationInitialization%Add(KillLine_Init)
  9. ! call OnSimulationStop%Add(KillLine_Init)
  10. ! call OnKillLineStep%Add(KillLine_Step)
  11. ! call OnKillLineOutput%Add(KillLine_Output)
  12. ! call OnKillLineMain%Add(KillLineMainBody)
  13. ! end subroutine
  14. ! subroutine KillLine_Init
  15. ! implicit none
  16. ! end subroutine KillLine_Init
  17. subroutine KillLine_Step
  18. use SimulationVariables
  19. implicit none
  20. if (data%State%KillLine%finished/=0) then
  21. call KILL_LINE
  22. if (data%State%KillLine%IsOpening .or. data%State%KillLine%IsClosing) then
  23. if(data%State%KillLine%finished==0) then
  24. call KILL_LINE_SUB !only body of loop2
  25. endif
  26. endif
  27. else
  28. call KILL_LINE_SUB
  29. endif
  30. end subroutine KillLine_Step
  31. end module KillLineMain