## Uses of Class
org.apache.sysds.parser.ParForStatementBlock

Packages that use ParForStatementBlock
org.apache.sysds.runtime.controlprogram.parfor.opt

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

Methods in org.apache.sysds.runtime.controlprogram.parfor.opt with parameters of type ParForStatementBlock
`static OptTree` OptTreeConverter.`createAbstractOptTree​(int ck, double cm, ParForStatementBlock pfsb, ParForProgramBlock pfpb, OptTreePlanMappingAbstract hlMap, Set<String> memo, ExecutionContext ec)`
`static OptTree` OptTreeConverter.`createOptTree​(int ck, double cm, Optimizer.PlanInputType type, ParForStatementBlock pfsb, ParForProgramBlock pfpb, ExecutionContext ec)`
`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.
`abstract boolean` Optimizer.`optimize​(ParForStatementBlock sb, ParForProgramBlock pb, OptTree plan, CostEstimator est, int numRuns, ExecutionContext ec)` Optimize the parfor statement block
`boolean` OptimizerConstrained.`optimize​(ParForStatementBlock sb, ParForProgramBlock pb, OptTree plan, CostEstimator est, int numRuns, ExecutionContext ec)` Main optimization procedure.
`boolean` OptimizerRuleBased.`optimize​(ParForStatementBlock sb, ParForProgramBlock pb, OptTree plan, CostEstimator est, int numRuns, ExecutionContext ec)` Main optimization procedure.