neofoam.framework.operations¶
Operation primitives, adapters, and the Operations container.
- class neofoam.framework.operations.Operation(func: ConditionalOp | IterativeOp | SequentialOp, metadata: OperationMetadata = <factory>, level: int = 0, sub_operations: list[Operation] = <factory>)[source]¶
Bases:
objectA concrete operation class that wraps a function with metadata.
Stores an
OperationMetadatainstance as the single source of truth for name, numbering, dependencies, and visualisation hints.
- neofoam.framework.operations.OperationCollection¶
alias of
Operations