← Documentation
ADS-IDAC Engine 5.0.0
MPI Parallel Execution

Server/Client architecture for parallel DET sequence exploration. More...

Files

file  Client.h
 MPI client (rank > 0): executes simulation sequences.
 
file  ParallelExecution.h
 MPI parallel execution manager — initialization, Server/Client dispatch, serialization.
 
file  ParallelGlobal.h
 Shared declarations for MPI parallel execution: message tags, utilities, Fortran callbacks.
 
file  ParallelUtilities.h
 Static MPI utility functions — colored logging, Boost object serialization over MPI.
 
file  Server.h
 MPI server (rank 0): dispatches DET sequences to worker clients.
 
file  VisualizationServer.cpp
 HTTP server serving a real-time DET visualization page on MPI rank 0.
 
file  VisualizationServer.h
 HTTP server for real-time DET visualization on MPI rank 0.
 

Namespaces

namespace  PG
 Parallel globals namespace — MPI rank/size and message tag definitions.
 

Classes

class  Client
 MPI worker client that executes simulation sequences. More...
 
class  Server
 MPI server that manages the DET task queue and client dispatch. More...
 

Detailed Description

Server/Client architecture for parallel DET sequence exploration.