⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 group.dox

📁 大型并行量子化学软件;支持密度泛函(DFT)。可以进行各种量子化学计算。支持CHARMM并行计算。非常具有应用价值。
💻 DOX
字号:
/** \page group The Group LibraryThe group library provides three mechanisms for parallel execution andcommunication.  These are:<ul>  <li> \ref messagepassing  <li> \ref distmemory  <li> \ref multithreading</ul>\section messagepassing Message PassingThe MessageGrp class is the ancestor for classes that provide the passingof messages between processes.  There are three important specializationsof this class:<dl>  <dt>ProcMessageGrp<dd>Provides a dummy MessageGrp for single processor                        case.  <dt>MPIMessageGrp<dd>Implements MessageGrp using the Message Passing                       Interface (MPI) library.  <dt>ShmMessageGrp<dd>Implements MessageGrp using SysV Interprocess                       communication.</dl>Due to the widespread acceptance of MPI and the large number of featuresthat it supports, the MessageGrp specialization may one day be eliminated.\section distmemory Distributed Shared MemoryThe MemoryGrp class is the ancestor for classes that permit access to thememory in different processes, possible on difference machines.  There aretwo important specializations of this class:<dl>  <dt>ProcMemoryGrp<dd>Provides a dummy MemoryGrp for single processor                       case.  <dt>MTMPIMemoryGrp<dd> This works reliably and efficiently, however,                         requires POSIX threads and a thread-safe MPI                         implementation.  <dt>ARMCIMemoryGrp<dd> This message group uses the Aggregate Remote Copy                         Interface (ARMCI).  This exploits the RDMA                         capabilities of interconnects such as Myrinet and                         InfiniBand.</dl>\section multithreading Multi-ThreadingThe ThreadGrp class is the ancestor of classes that providemultiple-threads within a single address space.  There aretwo important specializations of this class:<dl>  <dt>ProcThreadGrp<dd>Provides a dummy ThreadGrp for the single thread                       case.  <dt>PthreadThreadGrp<dd> This is a ThreadGrp that uses POSIX threads.</dl>*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -