We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent da44292 commit 5d7d97dCopy full SHA for 5d7d97d
src/systems/abstractsystem.jl
@@ -913,7 +913,12 @@ end
913
"""
914
$(TYPEDSIGNATURES)
915
916
-Mark a system as completed. If a system is complete, the system will no longer
+Mark a system as completed. A completed system is a system which is done being
917
+defined/modified and is ready for structural analysis or other transformations.
918
+This allows for analyses and optimizations to be performed which require knowing
919
+the global structure of the system.
920
+
921
+One property to note is that if a system is complete, the system will no longer
922
namespace its subsystems or variables, i.e. `isequal(complete(sys).v.i, v.i)`.
923
924
function complete(sys::AbstractSystem; split = true)
0 commit comments