Class OptTreePlanMapping
- java.lang.Object
-
- org.apache.sysds.runtime.controlprogram.parfor.opt.OptTreePlanMapping
-
public class OptTreePlanMapping extends Object
-
-
Constructor Summary
Constructors Constructor Description OptTreePlanMapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()HopgetMappedHop(long id)longgetMappedParentID(long id)Object[]getMappedProg(long id)ProgramBlockgetMappedProgramBlock(long id)OptNodegetOptNode(long id)Object[]getRootProgram()longputHopMapping(Hop hops, OptNode n)longputProgMapping(StatementBlock sb, ProgramBlock pb, OptNode n)voidputRootProgram(DMLProgram prog, Program rtprog)voidreplaceMapping(ProgramBlock pb, OptNode n)
-
-
-
Method Detail
-
getOptNode
public OptNode getOptNode(long id)
-
getMappedParentID
public long getMappedParentID(long id)
-
putRootProgram
public void putRootProgram(DMLProgram prog, Program rtprog)
-
putProgMapping
public long putProgMapping(StatementBlock sb, ProgramBlock pb, OptNode n)
-
getRootProgram
public Object[] getRootProgram()
-
getMappedHop
public Hop getMappedHop(long id)
-
getMappedProg
public Object[] getMappedProg(long id)
-
getMappedProgramBlock
public ProgramBlock getMappedProgramBlock(long id)
-
replaceMapping
public void replaceMapping(ProgramBlock pb, OptNode n)
-
clear
public void clear()
-
-