Simulation Core
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

RotaryTableMain.f90 1.1 KiB

1 år sedan
1 år sedan
1 år sedan
1 år sedan
1 år sedan
1 år sedan
1 år sedan
1 år sedan
1 år sedan
1 år sedan
1 år sedan
1 år sedan
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. module RotaryTableMain
  2. implicit none
  3. public
  4. contains
  5. subroutine RotaryTable_Setup()
  6. !use CSimulationVariables
  7. !call OnSimulationInitialization%Add(RotaryTable_Init)
  8. !call OnSimulationStop%Add(RotaryTable_Init)
  9. !call OnRotaryTableStep%Add(RotaryTable_Step)
  10. !call OnRotaryTableOutput%Add(RotaryTable_Output)
  11. !call OnRotaryTableMain%Add(RotaryTableMainBody)
  12. end subroutine
  13. subroutine RotaryTable_Init
  14. Call RTable_StartUp
  15. end subroutine RotaryTable_Init
  16. subroutine RotaryTable_Step
  17. implicit none
  18. Call Rtable_MainSolver
  19. end subroutine RotaryTable_Step
  20. subroutine RotaryTable_Output
  21. implicit none
  22. end subroutine RotaryTable_Output
  23. subroutine RotaryTableMainBody
  24. Use RTable_VARIABLES
  25. implicit none
  26. Call RTable_StartUp
  27. loopRtablestart : do
  28. Call RTable_MainSolver
  29. end do loopRtablestart
  30. end subroutine RotaryTableMainBody
  31. end module RotaryTableMain