par_internal Module



Contents


Variables

Type Visibility Attributes Name Initial
integer, public :: iProcMinE
integer, public :: iProcMaxE
integer, public :: nProcessors
logical, public :: neci_MPIInit_called
logical, public :: neci_MPINodes_called

Interfaces

interface

  • public subroutine gethostname(nm, sz) bind(c)

    Arguments

    Type IntentOptional Attributes Name
    character(kind=c_char, len=1), intent(out) :: nm
    integer(kind=c_size_t), value :: sz

Subroutines

public subroutine MPIInit(tExternal)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: tExternal

public subroutine MPINodes(tUseProcsAsNodes)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: tUseProcsAsNodes

public subroutine MPIEnd(tExternal)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: tExternal

public subroutine MPIStopAll(error_code)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: error_code

public subroutine GetProcElectrons(iProcIndex, iMinElec, iMaxElec)

Arguments

Type IntentOptional Attributes Name
integer :: iProcIndex
integer :: iMinElec
integer :: iMaxElec

public subroutine clean_parallel()

Arguments

None