Skip to content

Translation update pending

The Pashto translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.

اړین او اختیاري تابع کتابتونونه

هغه کتابتونونه چې د FrontISTR د جوړولو لپاره اړین دي، او هغه اختیاري کتابتونونه چې دندې پراخوي، دلته تشریح کېږي. د هر کتابتون د نصب کړنلارې لپاره د هماغه کتابتون اسناد وګورئ.

اړین تابع کتابتونونه

لاندې وسیلې او کتابتونونه د FrontISTR د جوړولو لپاره اړین دي.

کتابتون د نسخې اړتیا موخه
CMake ≥ 3.13.4 د جوړولو سیستم
C/C++/Fortran کمپایلر — د سرچینې کوډ کمپایل
MPI — د موازي اړیکو کتابتون (لکه OpenMPI، IntelMPI)

اختیاري تابع کتابتونونه

لاندې کتابتونونه اختیاري دي او د اړینو دندو له مخې د جوړولو پر مهال فعالېدای شي. د اړوندو CMake اختیارونو لپاره د CMake په وسیله د جوړولو کړنلاره وګورئ.

کتابتون د CMake اختیار موخه د ترلاسه کولو ځای
METIS (v5) WITH_METIS د ګراف وېش له مخې د ساحې وېش Karypis Lab
MUMPS + ScaLAPACK WITH_MUMPS موازي مستقیم حلګر MUMPS-Solver.org / Netlib
Intel oneAPI MKL WITH_MKL مستقیم حلګر (PARDISO)، BLAS/LAPACK Intel
OpenBLAS / LAPACK WITH_LAPACK عددي خطي الجبرا (د شرط شمېر اټکل) OpenBLAS.net / Netlib
Trilinos ML WITH_ML د AMG مخکې-شرط ورکول Trilinos Project
REVOCAP_Refiner WITH_REFINER د مېش ریزول د FrontISTR ډاونلوډ پاڼه
REVOCAP_Coupler WITH_REVOCAP ګډ تحلیل د FrontISTR ډاونلوډ پاڼه
NetCDF WITH_NETCDF د Exodus II په بڼه وتۍ Unidata
Doxygen WITH_DOC د API اسناد جوړول Doxygen.nl

د GPU جوړولو لپاره اضافي وسیلې

د FrontISTR د GPU پلي‌کول د OpenACC په وسیله ترسره شوي، او اوس مهال یې د NVIDIA HPC SDK پر بنسټ جوړښت کې د کار ازموینه شوې ده. د GPU جوړولو لپاره، له پورته اړینو کتابتونونو سربېره لاندې وسیله هم اړینه ده.

وسیله موخه د ترلاسه کولو ځای
NVIDIA HPC SDK (nvc, nvc++, nvfortran) د OpenACC GPU آفلوډ کمپایل NVIDIA

د GPU لپاره د جوړولو د کره ګامونو لپاره، د نه ملاتړ شوو کتابتونونو د چلند په ګډون، د GPU په کارولو جوړول وګورئ.