TimeloopFE
|
▼CABC | |
▼Ctimeloopfe.common.nodes copy.Node | Base class for all nodes in the hierarchy |
Ctimeloopfe.common.nodes copy.DictNode | A node that is a dictionary of other nodes |
►Ctimeloopfe.common.nodes copy.ListNode | A node that is a list of other nodes |
▼Ctimeloopfe.common.nodes.Node | Base class for all nodes in the hierarchy |
►Ctimeloopfe.common.nodes.DictNode | A node that is a dictionary of other nodes |
►Ctimeloopfe.common.nodes.ListNode | A node that is a list of other nodes |
►Ctimeloopfe.v4.arch.ArchNode | A node in the architecture hierarchy |
▼Ctimeloopfe.common.processor.Processor | Base class for all processors, which are used to modify the specification before it is passed to Accelergy/Timeloop |
Ctimeloopfe.common.processor.References2CopiesProcessor | Converts references to copies in the specification |
Ctimeloopfe.common.processor.SimpleProcessor | An example simple processor |
Ctimeloopfe.v4.processors.constraint_attacher.ConstraintAttacherProcessor | Takes constraints from constraints lists and attaches them to objects in the architecture |
Ctimeloopfe.v4.processors.constraint_macro.ConstraintMacroProcessor | Defines constraint macros to be used for simplifying constraint specification |
Ctimeloopfe.v4.processors.dataspace2branch.Dataspace2BranchProcessor | Resolves which data spaces are kept in which branches |
Ctimeloopfe.v4.processors.enable_dummy_table.EnableDummyTableProcessor | Enable the dummy table for Accelergy to placeholder energy/area |
Ctimeloopfe.v4.processors.permutation_optimizer.PermutationOptimizerProcessor | Optimizes permutation by pruning superfluous permutations |
Ctimeloopfe.v4.processors.required_actions.RequiredActionsProcessor | Ensures that all components have actions defined for Accelergy Storage: |
Ctimeloopfe.v4.processors.sparse_opt_attacher.SparseOptAttacherProcessor | Takes sparse optimizations from sparse optimizations lists and attaches them to the architecture |
Ctimeloopfe.v4.processors.to_diagram_processor.ToDiagramProcessor | Generates a Graphviz diagram of the architecture |
Ctimeloopfe.v4.arch.Branch | A branch in the architecture |
Ctimeloopfe.v4.arch.Component | A component in the architecture |
Ctimeloopfe.v4.arch.Container | A container in the architecture |
Ctimeloopfe.v4.arch.Leaf | A leaf node in the architecture hierarchy |
▼Cdict | |
Ctimeloopfe.common.nodes copy.DictNode | A node that is a dictionary of other nodes |
Ctimeloopfe.common.nodes.DictNode | A node that is a dictionary of other nodes |
Ctimeloopfe.v4.output_parsing.MultipliableDict | A dictionary that can be multiplied or divided by a scalar |
▼CException | |
Ctimeloopfe.common.nodes copy.ParseError | Exception for nodes |
Ctimeloopfe.common.nodes.ParseError | Exception for nodes |
Ctimeloopfe.common.processor.ProcessorError | Exception raised by processors |
Ctimeloopfe.common.nodes copy.GrabParentAddMe | |
Ctimeloopfe.common.nodes.GrabParentAddMe | |
▼Clist | |
Ctimeloopfe.common.nodes copy.ListNode | A node that is a list of other nodes |
Ctimeloopfe.common.nodes.ListNode | A node that is a list of other nodes |
Ctimeloopfe.v4.output_parsing.OutputStatsList | |
Ctimeloopfe.v4.output_parsing.OutputStats | A class to store the output statistics from Timeloop |
▼Cstr | |
Ctimeloopfe.v4.constraints.Factor | A loop factor (e.g., P=1) |
Ctimeloopfe.common.nodes copy.TypeSpecifier | Represents a type specifier for a node in the TimeloopFE library |
Ctimeloopfe.common.nodes.TypeSpecifier | Represents a type specifier for a node in the TimeloopFE library |
Ctimeloopfe.common.nodes copy.Unspecified | Class to represent an unspecified value |
Ctimeloopfe.common.nodes.Unspecified | Class to represent an unspecified value |