CPL_create_map Subroutine

public subroutine CPL_create_map()

  • Uses:

  • mpi

Arguments

None

Description

map%rank_list(1) = coord2rank_cfd(pcoords(1),pcoords(2),pcoords(3))


Subroutines

subroutine check_config_feasibility()

Arguments

None

Description

subroutine get_md_cell_ranges()

Arguments

None

Description

Store the minimum and maximum CFD cell coordinates that overlap each MD processor.

subroutine get_overlap_blocks()

Arguments

None

Description

Store MD processor coordinates that overlap each CFD processor coordinate.

subroutine prepare_overlap_comms()

Arguments

None

Description

@author David Trevelyan Splits the world communicator into "overlap" communicators. Each overlap communicator consists of a CFD root processor and the MD processors which lie on top of it in the domain.

subroutine CPL_overlap_topology()

Arguments

None

Description

subroutine print_overlap_comms()

Arguments

None

Description


© 2015 Fortran Program was written by Edward Smith David Trevelyan.
Documentation generated by FORD.