## Uses of Class
org.apache.sysds.runtime.controlprogram.FunctionProgramBlock

Packages that use FunctionProgramBlock
org.apache.sysds.runtime.controlprogram
org.apache.sysds.runtime.util

### Uses of FunctionProgramBlock in org.apache.sysds.runtime.controlprogram

Methods in org.apache.sysds.runtime.controlprogram that return FunctionProgramBlock
`FunctionProgramBlock` Program.`getFunctionProgramBlock(String fkey, boolean opt)`
`FunctionProgramBlock` Program.`getFunctionProgramBlock(String namespace, String fname)`
`FunctionProgramBlock` Program.`getFunctionProgramBlock(String namespace, String fname, boolean opt)`

Methods in org.apache.sysds.runtime.controlprogram that return types with arguments of type FunctionProgramBlock
`HashMap<String,FunctionProgramBlock>` Program.`getFunctionProgramBlocks()`
`HashMap<String,FunctionProgramBlock>` Program.`getFunctionProgramBlocks(boolean opt)`

Methods in org.apache.sysds.runtime.controlprogram with parameters of type FunctionProgramBlock
`void` Program.`addFunctionProgramBlock(String fkey, FunctionProgramBlock fpb, boolean opt)`
`void` Program.`addFunctionProgramBlock(String namespace, String fname, FunctionProgramBlock fpb)`
`void` Program.`addFunctionProgramBlock(String namespace, String fname, FunctionProgramBlock fpb, boolean opt)`

### Uses of FunctionProgramBlock in org.apache.sysds.runtime.util

Methods in org.apache.sysds.runtime.util that return FunctionProgramBlock
`static FunctionProgramBlock` ProgramConverter.`createDeepCopyFunctionProgramBlock(FunctionProgramBlock fpb, Set<String> fnStack, Set<String> fnCreated)`

Methods in org.apache.sysds.runtime.util with parameters of type FunctionProgramBlock
`static FunctionProgramBlock` ProgramConverter.`createDeepCopyFunctionProgramBlock(FunctionProgramBlock fpb, Set<String> fnStack, Set<String> fnCreated)`