FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_ordering Module Reference

HECMW_ORDERING is a program for fill-reducing ordering. More...

Functions/Subroutines

subroutine, public hecmw_ordering_gen (Neqns, Nttbr, Xadj, Adj0, Perm, Invp, opt, loglevel)
 hecmw_ordering_gen More...
 
subroutine write_nonzero_profile (N, index, item, perm, iperm)
 

Detailed Description

HECMW_ORDERING is a program for fill-reducing ordering.

Function/Subroutine Documentation

◆ hecmw_ordering_gen()

subroutine, public hecmw_ordering::hecmw_ordering_gen ( integer(kind=kint), intent(in)  Neqns,
integer(kind=kint), intent(in)  Nttbr,
integer(kind=kint), dimension(:), intent(in)  Xadj,
integer(kind=kint), dimension(:), intent(in)  Adj0,
integer(kind=kint), dimension(:), intent(out)  Perm,
integer(kind=kint), dimension(:), intent(out)  Invp,
integer(kind=kint), intent(in)  opt,
integer(kind=kint), intent(in)  loglevel 
)

hecmw_ordering_gen

Definition at line 31 of file hecmw_ordering.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_nonzero_profile()

subroutine hecmw_ordering::write_nonzero_profile ( integer(kind=kint), intent(in)  N,
integer(kind=kint), dimension(:), intent(in)  index,
integer(kind=kint), dimension(:), intent(in)  item,
integer(kind=kint), dimension(:), intent(in)  perm,
integer(kind=kint), dimension(:), intent(in)  iperm 
)

Definition at line 75 of file hecmw_ordering.F90.

Here is the caller graph for this function: