# Package org.apache.sysds.runtime.controlprogram

Class Summary
BasicProgramBlock
ForProgramBlock
FunctionProgramBlock
IfProgramBlock
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.
ParForProgramBlock: The ParForProgramBlock has the same execution semantics as a ForProgamBlock but executes the independent iterations in parallel.
ParForProgramBlock.PartitionFormat: Convenience class to package PDataPartitionFormat and its parameters.
Program
ProgramBlock
WhileProgramBlock

Enum Summary
ParForProgramBlock.PDataPartitioner
ParForProgramBlock.PDataPartitionFormat
ParForProgramBlock.PExecMode
ParForProgramBlock.POptMode
ParForProgramBlock.PResultMerge
ParForProgramBlock.PTaskPartitioner