PFUnit - pFUnit - Wikipedia

pFUnit a Fortran uchun ramka birlik sinovi quyidagilarga rioya qilish xUnit model.[1] Imkoniyatlar yordamida parallel bajarilishini o'z ichiga oladi MPI va OpenMP.[2] Rivojlanish NASAda boshlangan Goddard kosmik parvoz markazi Ushbu ramka Fortran (2003, 2008) ning zamonaviy standart xususiyatlaridan keng foydalanadi, masalan, ob'ektga yo'naltirilgan dasturlashni qo'llab-quvvatlash. Python-ga asoslangan protsessor boshqa xUnit sinov ramkalarini eslatuvchi direktivalarni (masalan, @assert) hamda parametrlangan test holatlarini qo'llab-quvvatlaydi. pFUnit ni a yordamida tuzish mumkin GNU ishlab chiqaradi yoki CMake jarayon.

U ostida nashr etilgan NASA ochiq manba shartnomasi versiya 1.3.[3]

Shuningdek qarang

Adabiyotlar

  1. ^ Klyun, T. L .; Rood, R. B. (2011). "Iqlim modelini ishlab chiqishda dasturiy ta'minotni sinash va tekshirish". IEEE dasturi, jild. 28-son 6-noyabr-dekabr. 2011 yil. 28 (6): 49–55. doi:10.1109 / MS.2011.117. hdl:2060/20110015506.
  2. ^ "pFUnit 3 - Hujjatlar uchun qo'llanma"'". Olingan 16 yanvar, 2014.
  3. ^ "NASA Ochiq kodli bitimning 1.3 versiyasi". Olingan 16 yanvar, 2014.

Tashqi havolalar