| Name | Description | Type | Package | Framework |
| ActorProps | Static factory class that contains all of the common Props, to make the code that uses them more readable. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka | SuanShu |
| AkkaGridExecutor | Uses Akka to distribute the computational load between multiple machines. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka | SuanShu |
| AkkaGridExecutorFactory | Creates instances of GridExecutorFactory that use Akka's remoting to distribute computation, from a configuration object. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka | SuanShu |
| AkkaUtils | Utility methods for Akka. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka | SuanShu |
| BroadcastMessage | A message that is sent to each slave by the master. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.message | SuanShu |
| CollectWorkerCounts | Request to collect the number of workers managed by the slaves. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.message | SuanShu |
| FailureDetector | Acts on behalf of the master and keeps track of all the work that was delegated, as well as the responses that were received. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
| GetResults | Basic message that is used to ask the for the final result. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.message | SuanShu |
| GridRouterConfig | Assigns work to slaves (that is, routing) in an efficient manner. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
| InitDynamicCreator | A message sent to Slaves to indicate that it should run the DynamicCreator algorithm for all workers according or to Workers to indicate that they should run it to | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.message | SuanShu |
| InitDynamicCreator .IdRange | Defines a range of id's that can be assigned to the individual workers in a core. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.message | SuanShu |
| Kernel | A kernel that can be used for standalone operation of a Slave, i. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka | SuanShu |
| KryoSerializer | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.serialization | SuanShu | |
| Master | Delegates Work to one or more slaves and forwards Results to a predefined Also forwards work and results to the failure detector, which will keep track of their relative | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
| Master .MasterAwareProps | Defines objects that create Props, whilst being aware of the Master. | Interface | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
| NoOpActor | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu | |
| OrderedAccumulator | Collects all results in a list, ensuring that the order according to the indices is preserved in Results for indices may arrive multiple times and may be null due to a failure. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
| Result | Simple immutable message class to communicate results. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.message | SuanShu |
| Result .Type | The result is null, since we ran out of retries (likely a permanent bug in the function). | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.message | SuanShu |
| Slave | Slave that is meant to run on a remote machine and that creates the Worker instances. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
| Work | Represents a unit of work as done by an actor (worker). | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.message | SuanShu |
| WorkAssignment | Utility class that contains the method that performs assignment of a task with a given index to a slave/worker with a given index (given the numbers of slaves and workers). | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
| Worker | The actor who does the real work. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
| WorkerCountCollector | Collects the number of workers managed by each of the given slaves. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
| WorkerCountReply | Reply for WorkerCountRequest. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.message | SuanShu |
| WorkerCountRequest | Request for the number of workers managed by a slave. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.message | SuanShu |