default implementation of the DataTree.ICreator interface
This simply copies the t-partitioning, p-partitioning and ID-mapped nodes of a DataTree.
The only function left to implement is the leaf creation method.
Definition at line 18 of file CreatorDefault.m.
Public Member Functions | |
function node = | create_tpart_node (t_part_map, initvalues) |
is called on DataTree.PpartNode elements of a DataTree and returns a new p-part node out of it. More... | |
function node = | create_idmap_node (id_map, initvalues) |
is called on DataTree.IdMapNode elements of a DataTree and returns a new ID mapped node out of it. More... | |
function node = | create_ppart_node (p_part_map, initvalues) |
is called on DataTree.PpartNode elements of a DataTree and returns a new p-part node out of it. More... | |
Public Member Functions inherited from DataTree.ICreator | |
virtual function DataTree.ILeafNode node = | create_leaf_node (DataTree.ILeafNode arg_node, basepath, mu_cube, tslice) |
is called on leaf elements of a DataTree and returns a new leaf out of it. More... | |
|
virtual |
is called on DataTree.IdMapNode elements of a DataTree and returns a new ID mapped node out of it.
id_map | the ID map of the original node. Optionally this map can be restricted by a cell array of restricted IDs as described in Sub-tree definition. |
initvalues | the children vector of the original node. Optionally this map can be restricted by a cell array of restricted IDs as described in Sub-tree definition. |
node | the freshly generated p-part element |
Implements DataTree.ICreator.
Definition at line 41 of file CreatorDefault.m.
|
virtual |
is called on DataTree.PpartNode elements of a DataTree and returns a new p-part node out of it.
p_part_map | the DataTree.PpartNode.ppart_map of the original p-part node. Optionally this map can be restricted by a parameter cube as described in Sub-tree definition. |
initvalues | the children vector of the original p-part node. Optionally this map can be restricted by a parameter cube as described in Sub-tree definition. |
node | the freshly generated p-part element |
Implements DataTree.ICreator.
Definition at line 46 of file CreatorDefault.m.
|
virtual |
is called on DataTree.PpartNode elements of a DataTree and returns a new p-part node out of it.
t_part_map | the DataTree.TpartNode.tpart_map of the original t-part node. Optionally this map can be restricted by a time interval as described in Sub-tree definition. |
initvalues | the children vector of the original t-part node. Optionally this map can be restricted by a time interval as described in Sub-tree definition. |
node | the freshly generated p-part element |
Implements DataTree.ICreator.
Definition at line 36 of file CreatorDefault.m.