Simulation Core
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
 

34 linhas
991 B

  1. # 1 "/mnt/c/Projects/VSIM/SimulationCore2/Equipments/Drawworks/DrawworksMain.f90"
  2. module DrawworksMain
  3. implicit none
  4. public
  5. contains
  6. ! subroutine Drawworks_Setup()
  7. ! use CSimulationVariables
  8. ! implicit none
  9. ! call OnSimulationInitialization%Add(Drawworks_Init)
  10. ! call OnSimulationStop%Add(Drawworks_Init)
  11. ! call OnDrawworksStep%Add(Drawworks_Step)
  12. ! call OnDrawworksOutput%Add(Drawworks_Output)
  13. ! call OnDrawworksMain%Add(DrawworksMainBody)
  14. ! end subroutine
  15. subroutine Drawworks_Init
  16. call Drawworks_StartUp
  17. end subroutine Drawworks_Init
  18. subroutine Drawworks_Step
  19. call Drawworks_MainSolver
  20. end subroutine Drawworks_Step
  21. subroutine DrawworksMainBody
  22. use SimulationVariables !@
  23. implicit none
  24. Call Drawworks_StartUp
  25. loopdrawsim : do
  26. Call Drawworks_MainSolver
  27. end do loopdrawsim
  28. end subroutine DrawworksMainBody
  29. end module DrawworksMain