This module contains interfaces for METIS and PARMETIS routines.
|
integer(imetis) pure function | i4_to_imetis_0 (ii) |
|
integer(int32) pure function | imetis_to_i4_0 (ii) |
|
pure integer(imetis) function, dimension(lbound(ii, 1):ubound(ii, 1)) | i4_to_imetis_1 (ii) |
|
pure integer(int32) function, dimension(lbound(ii, 1, kind=imetis):ubound(ii, 1, kind=imetis)) | imetis_to_i4_1 (ii) |
|
integer(imetis) pure function | i8_to_imetis_0 (ii) |
|
integer(int64) pure function | imetis_to_i8_0 (ii) |
|
pure integer(imetis) function, dimension(lbound(ii, 1, kind=int64):ubound(ii, 1, kind=int64)) | i8_to_imetis_1 (ii) |
|
pure integer(int64) function, dimension(lbound(ii, 1, kind=imetis):ubound(ii, 1, kind=imetis)) | imetis_to_i8_1 (ii) |
|
|
integer, parameter | metis_option_ptype = 1 |
|
integer, parameter | metis_option_objtype = 2 |
|
integer, parameter | metis_option_ctype = 3 |
|
integer, parameter | metis_option_iptype = 4 |
|
integer, parameter | metis_option_rtype = 5 |
|
integer, parameter | metis_option_dbglvl = 6 |
|
integer, parameter | metis_option_niter = 7 |
|
integer, parameter | metis_option_ncuts = 8 |
|
integer, parameter | metis_option_seed = 9 |
|
integer, parameter | metis_option_no2hop = 10 |
|
integer, parameter | metis_option_minconn = 11 |
|
integer, parameter | metis_option_contig = 12 |
|
integer, parameter | metis_option_compress = 13 |
|
integer, parameter | metis_option_ccorder = 14 |
|
integer, parameter | metis_option_pfactor = 15 |
|
integer, parameter | metis_option_nseps = 16 |
|
integer, parameter | metis_option_ufactor = 17 |
|
integer, parameter | metis_option_numbering = 18 |
|
integer, parameter | metis_option_help = 19 |
|
integer, parameter | metis_option_tpwgts = 20 |
|
integer, parameter | metis_option_ncommon = 21 |
|
integer, parameter | metis_option_nooutput = 22 |
|
integer, parameter | metis_option_balance = 23 |
|
integer, parameter | metis_option_gtype = 24 |
|
integer, parameter | metis_option_ubvec = 25 |
|
integer, parameter | metis_ok = 1 |
| Returned normally. More...
|
|
integer, parameter | metis_error_input = -2 |
| Returned due to erroneous inputs and/or options. More...
|
|
integer, parameter | metis_error_memory = -3 |
| Returned due to insufficient memory. More...
|
|
integer, parameter | metis_error = -4 |
| Some other errors. More...
|
|
integer, parameter | imetis = int32 |
|
type(mpi_datatype), parameter | mpi_metis_int = MPI_INTEGER |
|