Logical Process

class Alp

ALP (Agent Logical Process) is where the agent runs. Typically, an ALP would contain one or more agents. This could be configured when writing your own simulation. Agents inside ALPs are actually threads rather than MPI processes. But still, they runs in a asynchronous, non-blocking way.

class Clp

CLP (Communication Logical Process) is where the shared states are stored and all messages sent by agent will pass through one or more CLPs.