| Name | Description | Type | Package | Framework |
| AbstractPSOAlgorithm | Abstract multi-objective particle swarm optimizer (MOPSO). | Class | org.moeaframework.algorithm | MOEA |
| JMetalAlgorithmAdapter | Adapter for JMetal algorithms. | Class | org.moeaframework.algorithm | MOEA |
| JMetalAlgorithms | Algorithm provider for JMetal algorithms. | Class | org.moeaframework.algorithm | MOEA |
| JMetalProblemAdapter | Adapter for JMetal problems. | Class | org.moeaframework.algorithm | MOEA |
| OMOPSO | According to [2], OMOPSO is one of the top-performing PSO algorithms. | Class | org.moeaframework.algorithm | MOEA |
| PISAAlgorithm | Algorithm for interfacing with an external PISA selector. | Class | org.moeaframework.algorithm | MOEA |
| PISAAlgorithms | Algorithm provider for PISA selectors. | Class | org.moeaframework.algorithm | MOEA |
| SMPSO | Nebro, A. | Class | org.moeaframework.algorithm | MOEA |
| State | Reads and writes PISA state files. | Class | org.moeaframework.algorithm | MOEA |