Skip to content

!HEAT

ນິຍາມຂໍ້ມູນຄວບຄຸມການຄຳນວນ

ພາຣາມິເຕີ

TIMEPOINTS = ຊື່ລາຍການເວລາ (ກຳນົດດ້ວຍ !TIME_POINTS, NAME)
BETA       = ພາຣາມິເຕີກຳນົດສະກີມອິນທິເກຣດຕາມເວລາ
             ຄ່າເລີ່ມຕົ້ນສຳລັບການຄຳນວນຄົງທີ່: 1.0 (backward difference)
             ຄ່າເລີ່ມຕົ້ນສຳລັບການຄຳນວນບໍ່ຄົງທີ່: 0.5 (ວິທີ Crank-Nicolson)

** ແຖວທີ 2 ເປັນຕົ້ນໄປ **

(ແຖວທີ 2) DT, ETIME, DTMIN, DELTMX, ITMAX, ESP
ຊື່ຕົວແປ ຊະນິດ ເນື້ອຫາ
DT R ຄ່າເພີ່ມເວລາເລີ່ມຕົ້ນ
≦ 0: ການຄຳນວນຄົງທີ່
> 0: ການຄຳນວນບໍ່ຄົງທີ່
ETIME R ເວລາຄຳນວນແບບບໍ່ຄົງທີ່ (ຈຳເປັນສຳລັບການຄຳນວນບໍ່ຄົງທີ່)
DTMIN R ຄ່າເພີ່ມເວລາຕ່ຳສຸດ
≦ 0: ຄ່າເພີ່ມເວລາຄົງທີ່
> 0: ຄ່າເພີ່ມເວລາອັດຕະໂນມັດ
DELTMX R ການປ່ຽນແປງອຸນຫະພູມທີ່ອະນຸຍາດ
ITMAX I ຈຳນວນການເຮັດຊ້ຳສູງສຸດຂອງການຄຳນວນບໍ່ເປັນເສັ້ນ (ຄ່າເລີ່ມຕົ້ນ: 20)
EPS R ຄ່າຕັດສິນການລູ່ເຂົ້າ (ຄ່າເລີ່ມຕົ້ນ: 1.0e-6)

ຕົວຢ່າງການໃຊ້

!HEAT
  (ບໍ່ມີຂໍ້ມູນ) -------------- ການຄຳນວນຄົງທີ່
!HEAT
  0.0 ----------------------- ການຄຳນວນຄົງທີ່
!HEAT
  10.0, 3600.0 -------------- ການຄຳນວນບໍ່ຄົງທີ່ດ້ວຍຄ່າເພີ່ມເວລາຄົງທີ່
!HEAT
  10.0, 3600.0, 1.0 --------- ການຄຳນວນບໍ່ຄົງທີ່ດ້ວຍຄ່າເພີ່ມເວລາອັດຕະໂນມັດ
!HEAT
  10.0, 3600.0, 1.0, 20.0 --- ການຄຳນວນບໍ່ຄົງທີ່ດ້ວຍຄ່າເພີ່ມເວລາອັດຕະໂນມັດ

ໝາຍເຫດ

  • ສະເພາະເມື່ອຄຳນວນແບບບໍ່ຄົງທີ່ດ້ວຍຄ່າເພີ່ມເວລາອັດຕະໂນມັດ ສາມາດໃຊ້ພາຣາມິເຕີ TIMEPOINTS ເພື່ອສົ່ງອອກຜົນ ແລະ ຂໍ້ມູນສະແດງພາບໃນເວລາທີ່ກຳນົດໄດ້