SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::utils::dependencies::CompatibleComputations Concept Reference

A computational graph needs unique producers, valid input ownership, and no cycles. More...

#include <computation_graph.hpp>

Concept definition

template<typename... Computations>
A computational graph needs unique producers, valid input ownership, and no cycles.
Definition computation_graph.hpp:22
Definition computation.hpp:39
constexpr bool valid_input_ownership_v
Owning nodes can retain computed inputs; context resources remain borrowed.
Definition computation_graph.hpp:16
constexpr bool all_unique_types_v
Definition type_uniqueness.hpp:8
Immutable topology of computed nodes; context sources are resolved separately.
Definition graph.hpp:10

Detailed Description

A computational graph needs unique producers, valid input ownership, and no cycles.