## Uses of Class
org.apache.sysds.runtime.controlprogram.ParForProgramBlock.POptMode

Packages that use ParForProgramBlock.POptMode
org.apache.sysds.runtime.controlprogram
org.apache.sysds.runtime.controlprogram.parfor.opt

### Uses of ParForProgramBlock.POptMode in org.apache.sysds.runtime.controlprogram

Methods in org.apache.sysds.runtime.controlprogram that return ParForProgramBlock.POptMode
`ParForProgramBlock.POptMode` ParForProgramBlock.`getOptimizationMode()`
`static ParForProgramBlock.POptMode` ParForProgramBlock.POptMode.`valueOf​(String name)` Returns the enum constant of this type with the specified name.
`static ParForProgramBlock.POptMode[]` ParForProgramBlock.POptMode.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in org.apache.sysds.runtime.controlprogram with parameters of type ParForProgramBlock.POptMode
`void` ParForProgramBlock.`setOptimizationMode​(ParForProgramBlock.POptMode mode)`

### Uses of ParForProgramBlock.POptMode in org.apache.sysds.runtime.controlprogram.parfor.opt

Methods in org.apache.sysds.runtime.controlprogram.parfor.opt that return ParForProgramBlock.POptMode
`abstract ParForProgramBlock.POptMode` Optimizer.`getOptMode()`
`ParForProgramBlock.POptMode` OptimizerConstrained.`getOptMode()`
`ParForProgramBlock.POptMode` OptimizerHeuristic.`getOptMode()`
`ParForProgramBlock.POptMode` OptimizerRuleBased.`getOptMode()`

Methods in org.apache.sysds.runtime.controlprogram.parfor.opt with parameters of type ParForProgramBlock.POptMode
`static void` OptimizationWrapper.`optimize​(ParForProgramBlock.POptMode type, ParForStatementBlock sb, ParForProgramBlock pb, ExecutionContext ec, boolean monitor, int numRuns)` Called once per top-level parfor (during runtime, on parfor execute) in order to optimize the specific parfor program block.