c----------------------------------------------------------------------- c c piecewise lagrange triangle multi grid package c c edition 12.0 - - - june, 2016 c c----------------------------------------------------------------------- module mthdef cx integer(kind=4), parameter :: isngl=4 integer(kind=4), parameter :: idble=8 integer(kind=4), parameter :: rsngl=4 integer(kind=4), parameter :: rdble=8 integer(kind=4), parameter :: rquad=16 c integer(kind=4), parameter :: iknd=isngl integer(kind=4), parameter :: rknd=rdble cy c pltmg itself works for idble/rquad but the c xdr, mpi and gl libraries do not yet support it c completely. thus various hacks are needed in those c interfaces. c end module