Описание тега metis
METIS - это набор последовательных программ для разбиения графов, разбиения сеток конечных элементов и создания порядков уменьшения заполнения для разреженных матриц. Алгоритмы, реализованные в METIS, основаны на схемах многоуровневого рекурсивного деления пополам, многоуровневых k-образных и множественных ограничений, разработанных в Karypis Lab.
1
ответ
Параметр 'ufactor' в метисе для кластеризации дисбаланса
Я использую METIS для кластеризации пользователей социальных сетей. По умолчанию он выводил кластеры с одинаковым количеством вершин на каждой стороне, что не идеально в сценарии реального мира. Итак, я пытался найти способ ослабить ограничение "оди…
08 июл '17 в 13:13
3
ответа
Ошибки METIS Seg при запуске из Фортрана
Я пытаюсь использовать библиотеку METIS для разбиения сетки как часть программы на Фортране, которую я написал для конечно-элементных вычислений. METIS написана на C, но она должна нормально работать с Fortran 90. Но я продолжаю получать ошибки seg.…
29 дек '12 в 03:15
1
ответ
METIS: разные результаты на разных ОС
Эта программа на C вызывает METIS для разбиения меша. Изменить: Новая версия программы на C с учетом комментариев WeatherVane и PaulOgilvie. На моем GNU/Linux Я получаю результаты: objval: 14 epart: 0 0 0 0 0 1 2 2 1 0 0 1 2 2 1 2 2 1 npart: 0 0 0 2…
08 июл '15 в 17:05
2
ответа
Вызов METIS API(написанный на языке C) в программе на фортране
В течение 2 недель я изо всех сил пытался вызвать одну из библиотек METIS, написанную на C, из моего кода на фортране. И, к сожалению, это не кажется счастливым концом без вашей помощи. Я нашел несколько постов о прямом звонке и использовании интерф…
06 фев '13 в 13:31
0
ответов
Получение неуникальных результатов от METIS при использовании другого компилятора
Я пытаюсь использовать METIS 5.1.0 для разбиения больших графиков. Я скомпилировал исходный код METIS в Windows (используя Cygwin), Linux (используя gcc) и Mac (используя другую версию gcc). К сожалению, результаты, которые я получаю на разных платф…
01 апр '15 в 17:43
0
ответов
Формат ввода метис-графика
Мне поручено использовать разделитель METIS, чтобы выполнить декомпозицию домена в качестве входной информации для MPI-версии нашего иерархического кода решетки Больцмана. Минимальный пример графа сетки выглядит следующим образом: Из-за природы числ…
24 окт '17 в 12:25
1
ответ
Ошибка компиляции metismex в matlab r2013
Я скачал и успешно скомпилировал metis 5.0.2 в win7 x64 pc и пытался скомпилировать metismex. Я скомпилировал метис с помощью Visual Studio 11 (2012) и использовал тот же компилятор из Matlab. После долгих экспериментов с кучей ошибок (в основном из…
29 сен '14 в 14:03
1
ответ
METIS: неопределенная ссылка на METIS_WPartGraphRecursive
Я должен скомпилировать программное обеспечение, которое зависит от библиотеки METIS, но чья вещь CMake была написана путем отключения всех мест, где был нужен METIS. Теперь мне нужно снова включить этот код, и теперь он зависит от METIS. Я установи…
29 авг '17 в 23:41
2
ответа
MetisMenue плохо разваливается на мобильных устройствах. SB Admin 2
Я использую тему "SB Admin 2" для проекта. Интегрированное Metis Menu очень хорошо работает как на рабочем столе, так и на планшете. Но когда я захожу на страницу с моим телефоном, меню не скрывается полностью. Только когда я прокручиваю страницу. В…
15 авг '17 в 13:15
1
ответ
Интерпретация ufactor на кластеризации игрушечных графов
Я пытаюсь сделать несбалансированный раздел METIS. Мне не нужно равное количество вершин в каждом кластере (что делается по умолчанию в METIS). Мой график не имеет ограничений, это неориентированный невзвешенный граф. Вот пример игрушечного графа, с…
11 июл '17 в 17:26
1
ответ
Не могу добавить внешний проект, используя ExternalProject_Add в CMake
У меня очень странная проблема: я пытаюсь добавить внешний проект (библиотеку metis) в свой проект CMake: set(METIS_VERSION "5.1.0") set(METIS_ARCHIVE "${PROJECT_SOURCE_DIR}/third-party/metis-${METIS_VERSION}.tar.gz") if(NOT EXISTS ${METIS_ARCHIVE})…
06 авг '14 в 12:27
1
ответ
Уменьшить объем связи раздела графа в METIS
Я использовал METIS для разделения графа. На данный момент я не использую никаких специальных опций, поэтому я предполагаю, что METIS разбивает график, минимизируя срез края. Дело в том, что у графиков, над которыми я работаю, есть несколько вершин,…
04 ноя '14 в 21:40
1
ответ
Ошибка сегментации при вызове METIS из FORTRAN
Я занимаюсь разработкой программы на Fortran 90 и связываю ее с библиотеками METIS. Я использую GNU Fortran 4.8.5 и METIS 5.1.0. Я компилирую свою программу на Фортране: -fdefault-real-8 -fdefault-integer-8 Варианты, а при сборке METIS я указывал: #…
19 авг '18 в 16:49
1
ответ
Использование библиотек Metis в Fortran Code... основы
Я заранее прошу прощения, если это несколько избыточно, я рассмотрел другие посты, которые ссылаются на использование Metis с кодом Fortran. Кроме того, я очень нуби, поэтому, пожалуйста, используйте маленькие слова и говорите их медленно!:п Я пытаю…
15 ноя '13 в 16:48
0
ответов
Выбор k для алгоритма разбиения k-way
За kалгоритмы разбиения графа, такие как METIS, я понимаю, что это общая практика, что k (количество разделов) выбирается как log(|V|) а также sqrt(V) в качестве начальной точки. Кто-нибудь видел документы, которые используют эту первоначальную эври…
12 дек '17 в 09:04
0
ответов
Вызов Метиса с использованием Fortran и C
Я попытался запустить следующий код, но получил ошибки. Ошибка: * Не удалось выделить память для CreateGraphNodal: nptr. program test implicit none integer, parameter :: nels=2, nnds=6, npel=4 integer :: eptr(nels+1), nodes(nels*npel), epart(nels), …
20 ноя '13 в 18:18
0
ответов
METIS для многофазного разделения
Я хочу разделить сетку для многофазной проблемы с помощью METIS. У меня есть две фазы (одна синего цвета, другая красного цвета), и я хочу разделить его на 4 процесса, например, возможно ли, чтобы два процессора владели синим, а два других - красным…
19 окт '18 в 16:36
1
ответ
Как установить библиотеку METIS для Python?
Я хочу установить METIS для python на windows7.i использовать: pip install metis Я получил этот результат: Requirement already satisfied: metis in c:\users\mina\appdata\local\programs\python\python36\lib\site-packages (0.2a4) и я использовал следующ…
23 янв '19 в 11:37
0
ответов
Вызов API-интерфейса Metis с использованием Fortran и C
Я написал следующий код для вызова Metis с использованием Fortran и C, но все еще получаю ошибку сегментации. Цель кода - создать раздел для входного файла. chanelElements, module metis_vars use iso_c_binding ! Variables integer :: ia, ic integer(ki…
20 ноя '13 в 15:20
3
ответа
Как установить METIS на Ubuntu
Я хочу установить пакет METIS на Ubuntu. Я пробовал инструкции в файле install.txt, который говорит, чтобы использовать $ make install что я и сделал после установки make. Я также попробовал sudo apt-get install metis который установил его успешно, …
16 мар '16 в 20:21