ScalES-PPM
Loading...
Searching...
No Matches
ppm_graph_partition_serial.f90 File Reference

wrapper for single task graph partitioner More...

Data Types

interface  ppm_graph_partition_serial::metis_setdefaultoptions
 
interface  ppm_graph_partition_serial::metis_partgraphkway
 
interface  ppm_graph_partition_serial::graph_partition_metis
 

Modules

module  ppm_graph_partition_serial
 perform partitioning of graph from serial code
 

Functions/Subroutines

subroutine ppm_graph_partition_serial::graph_partition_metis_base (num_vertices, edge_list_lens, edge_lists, partition_out, num_partitions, imbalance_tolerance, vertex_weights, edge_weights)
 
subroutine, public ppm_graph_partition_serial::graph_partition_metis_csr (partition, graph, num_partitions, vertex_weights, edge_weights)
 This function is meant for binary compatibility with previous releases that only supported a single integer kind for weights.
 
subroutine ppm_graph_partition_serial::graph_partition_metis_csr_nowgt (partition, graph, num_partitions)
 
subroutine ppm_graph_partition_serial::graph_partition_metis_csr_i4 (partition, graph, num_partitions, wgt_kind, vertex_weights, edge_weights)
 
subroutine ppm_graph_partition_serial::graph_partition_metis_csr_i8 (partition, graph, num_partitions, wgt_kind, vertex_weights, edge_weights)
 
subroutine ppm_graph_partition_serial::graph_partition_metis_csr_mweights_i4 (partition, graph, num_partitions, imbalance_tolerance, vertex_weights, edge_weights)
 
subroutine ppm_graph_partition_serial::graph_partition_metis_csr_mweights_i8 (partition, graph, num_partitions, imbalance_tolerance, vertex_weights, edge_weights)
 

Variables

integer ppm_graph_partition_serial::ppm_metis_idx
 
integer ppm_graph_partition_serial::ppm_metis_real
 
integer ppm_graph_partition_serial::ppm_mpi_fint_fc_kind
 
integer, parameter ppm_graph_partition_serial::ppm_metis_int = ppm_metis_idx
 
character(len= *), parameter ppm_graph_partition_serial::filename = 'ppm_graph_partition_serial.f90'
 

Detailed Description

wrapper for single task graph partitioner

Das diesem Bericht zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung, und Forschung unter dem Förderkennzeichen 01IH08004E gefördert. Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor.