Public Member Functions | |
| subroutine, public | rflu_comm_buildcommlists (regions) | 
| subroutine | rflu_comm_buildcommlistscells (regions) | 
| subroutine | rflu_comm_buildcommlistsvert (regions) | 
| subroutine, public | rflu_comm_checkcountborders (regions) | 
| subroutine, public | rflu_comm_countborders (pRegion, pRegionSerial) | 
| subroutine, public | rflu_comm_countbordersserial (pRegion) | 
| subroutine, public | rflu_comm_createbordercntr (pRegion, nBordersMaxOpt) | 
| subroutine, public | rflu_comm_createborders (pRegion, createMode) | 
| subroutine, public | rflu_comm_createcommlists (pRegion) | 
| subroutine, public | rflu_comm_destroybordercntr (pRegion) | 
| subroutine, public | rflu_comm_destroyborders (pRegion) | 
| subroutine, public | rflu_comm_destroycommlists (pRegion) | 
| subroutine, public | rflu_comm_getproclocregids (pRegion) | 
| subroutine, public | rflu_comm_readcommlists (pRegion) | 
| subroutine, public | rflu_comm_writecommlists (pRegion) | 
Public Attributes | |
| integer, parameter, public | create_borders_mode_dim_known = 1 | 
| integer, parameter, public | create_borders_mode_dim_unknown = 2 | 
Private Attributes | |
| character(chrlen) | rcsidentstring = '$RCSfile: RFLU_ModCommLists.F90,v $ $Revision: 1.14 $' | 
Definition at line 39 of file RFLU_ModCommLists.F90.
| subroutine, public rflu_comm_buildcommlists | ( | type(t_region), dimension(:), pointer | regions | ) | 
Definition at line 106 of file RFLU_ModCommLists.F90.
References moderror::deregisterfunction(), moderror::registerfunction(), rflu_comm_buildcommlistscells(), rflu_comm_buildcommlistsvert(), and rflu_modsymmetryperiodic::rflu_sype_havesypepatches().
Referenced by rflupart().


| subroutine rflu_comm_buildcommlistscells | ( | type(t_region), dimension(:), pointer | regions | ) | 
Definition at line 192 of file RFLU_ModCommLists.F90.
References modsortsearch::binarysearchinteger(), moderror::deregisterfunction(), moderror::errorstop(), moderror::registerfunction(), and rflu_modsymmetryperiodic::rflu_sype_getactualserialcell().
Referenced by rflu_comm_buildcommlists().


| subroutine rflu_comm_buildcommlistsvert | ( | type(t_region), dimension(:), pointer | regions | ) | 
Definition at line 540 of file RFLU_ModCommLists.F90.
References modsortsearch::binarysearchinteger(), moderror::deregisterfunction(), moderror::errorstop(), max(), modsortsearch::quicksortinteger(), moderror::registerfunction(), modsortsearch::removecommonsortedintegersfancy(), rflu_modtopologyutils::rflu_buildcellvertlist(), rflu_modsymmetryperiodic::rflu_sype_getrelatedvertex(), rflu_modsymmetryperiodic::rflu_sype_havesypepatches(), and StopWatch::stop().
Referenced by rflu_comm_buildcommlists().


| subroutine, public rflu_comm_checkcountborders | ( | type(t_region), dimension(:), pointer | regions | ) | 
Definition at line 994 of file RFLU_ModCommLists.F90.
References modsortsearch::binarysearchinteger(), moderror::deregisterfunction(), moderror::errorstop(), modsortsearch::quicksortinteger(), moderror::registerfunction(), rflu_comm_createbordercntr(), and rflu_comm_destroybordercntr().
Referenced by rflupart().


| subroutine, public rflu_comm_countborders | ( | type(t_region), pointer | pRegion, | 
| type(t_region), pointer | pRegionSerial | ||
| ) | 
Definition at line 1142 of file RFLU_ModCommLists.F90.
References modsortsearch::binarysearchinteger(), moderror::deregisterfunction(), moderror::errorstop(), modsortsearch::quicksortinteger(), moderror::registerfunction(), rflu_comm_createbordercntr(), rflu_comm_destroybordercntr(), rflu_modsymmetryperiodic::rflu_sype_getactualserialcell(), rflu_modsymmetryperiodic::rflu_sype_havesypepatches(), and StopWatch::stop().
Referenced by rflupart().


| subroutine, public rflu_comm_countbordersserial | ( | type(t_region), pointer | pRegion | ) | 
Definition at line 1341 of file RFLU_ModCommLists.F90.
References moderror::deregisterfunction(), moderror::errorstop(), and moderror::registerfunction().
Referenced by rflupart().


| subroutine, public rflu_comm_createbordercntr | ( | type(t_region), pointer | pRegion, | 
| integer, intent(in), optional | nBordersMaxOpt | ||
| ) | 
Definition at line 1446 of file RFLU_ModCommLists.F90.
References moderror::deregisterfunction(), moderror::errorstop(), and moderror::registerfunction().
Referenced by rflu_comm_checkcountborders(), rflu_comm_countborders(), and rflupart().


| subroutine, public rflu_comm_createborders | ( | type(t_region), pointer | pRegion, | 
| integer, intent(in), optional | createMode | ||
| ) | 
Definition at line 1537 of file RFLU_ModCommLists.F90.
References moderror::deregisterfunction(), moderror::errorstop(), and moderror::registerfunction().
Referenced by rflu_initflowsolver(), and rflupart().


| subroutine, public rflu_comm_createcommlists | ( | type(t_region), pointer | pRegion | ) | 
Definition at line 1677 of file RFLU_ModCommLists.F90.
References moderror::deregisterfunction(), moderror::errorstop(), and moderror::registerfunction().
Referenced by rflu_initflowsolver().


| subroutine, public rflu_comm_destroybordercntr | ( | type(t_region), pointer | pRegion | ) | 
Definition at line 1799 of file RFLU_ModCommLists.F90.
References moderror::deregisterfunction(), moderror::errorstop(), and moderror::registerfunction().
Referenced by rflu_comm_checkcountborders(), rflu_comm_countborders(), and rflupart().


| subroutine, public rflu_comm_destroyborders | ( | type(t_region), pointer | pRegion | ) | 
Definition at line 1877 of file RFLU_ModCommLists.F90.
References moderror::deregisterfunction(), moderror::errorstop(), and moderror::registerfunction().
Referenced by rflu_endflowsolver().


| subroutine, public rflu_comm_destroycommlists | ( | type(t_region), pointer | pRegion | ) | 
Definition at line 1969 of file RFLU_ModCommLists.F90.
References moderror::deregisterfunction(), moderror::errorstop(), and moderror::registerfunction().
Referenced by rflu_endflowsolver().


| subroutine, public rflu_comm_getproclocregids | ( | type(t_region), pointer | pRegion | ) | 
Definition at line 2093 of file RFLU_ModCommLists.F90.
References moderror::deregisterfunction(), moderror::errorstop(), moderror::registerfunction(), rflu_modregionmapping::rflu_closeregionmappingfile(), rflu_modregionmapping::rflu_getproclocregids(), and rflu_modregionmapping::rflu_openregionmappingfile().
Referenced by rflu_initflowsolver().


| subroutine, public rflu_comm_readcommlists | ( | type(t_region), pointer | pRegion | ) | 
Definition at line 2245 of file RFLU_ModCommLists.F90.
References buildfilenamebasic(), moderror::deregisterfunction(), moderror::errorstop(), form, moderror::registerfunction(), and Attribute::status().
Referenced by rflu_initflowsolver().


| subroutine, public rflu_comm_writecommlists | ( | type(t_region), pointer | pRegion | ) | 
Definition at line 2509 of file RFLU_ModCommLists.F90.
References buildfilenamebasic(), moderror::deregisterfunction(), moderror::errorstop(), form, moderror::registerfunction(), and Attribute::status().
Referenced by rflupart().


| integer, parameter, public create_borders_mode_dim_known = 1 | 
Definition at line 75 of file RFLU_ModCommLists.F90.
| integer, parameter, public create_borders_mode_dim_unknown = 2 | 
Definition at line 75 of file RFLU_ModCommLists.F90.
      
  | 
  private | 
Definition at line 72 of file RFLU_ModCommLists.F90.