WikiDer > PFUnit - Википедия
![]() | Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
pFUnit это Фортран рамки для модульное тестирование после xUnit модель.[1] Возможности включают параллельное выполнение с использованием MPI и OpenMP.[2] Разработка началась в НАСА Центр космических полетов Годдарда в 2005 году. Фреймворк широко использует современные стандартные функции Fortran (2003, 2008), такие как поддержка объектно-ориентированного программирования. Препроцессор на основе Python предоставляет директивы, напоминающие другие среды тестирования xUnit (например, @assert), а также поддержку параметризованных тестовых случаев. pFUnit может быть построен с использованием GNU make или же CMake процесс.
Публикуется под Соглашение НАСА с открытым исходным кодом версия 1.3.[3]
Смотрите также
Рекомендации
- ^ Clune, T. L .; Руд, Р. Б. (2011). «Тестирование и проверка программного обеспечения при разработке климатических моделей». Программное обеспечение IEEE, Vol. 28, вып. 6 ноя - дек. 2011 г.. 28 (6): 49–55. Дои:10.1109 / MS.2011.117. HDL:2060/20110015506.
- ^ «pFUnit 3 - Справочное руководство по документации»'". Получено 16 января, 2014.
- ^ «Соглашение об открытом исходном коде НАСА версии 1.3». Получено 16 января, 2014.
внешняя ссылка
- Страница проекта GitHub
- Страница проекта SourceForge
- Страница проекта NASA GSFC
- Гуру моделирования НАСА
- Учебное пособие по pFUnit (версия 1, теперь замененная версиями 2 и т. д.) на UCAR, T. Clune, NASA / GSFC, 31 апреля 2012 г.
![]() | Этот компьютерное программирование-связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |