User Tools

Site Tools


user-guide:additional_interfaces:cli

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
user-guide:additional_interfaces:cli [2025/01/17 09:21] Timuser-guide:additional_interfaces:cli [2025/01/22 15:48] (current) – [More documentation] Tim
Line 1: Line 1:
-===== CLI User guid=====+===== CLI =====
  
-The CLI (command line interface) of GroIMPcan be used to interact with multiple projects without the need of a graphical user interface. This makes it a valuable feature especially on remote server or for small changes. It syntax of the commands is oriented on basic linux command. +GroIMP can be started without its graphical interface, with a CLI. Unlike the Headless mode, the CLI enables interaction with multiple the models during run time including opening and closing models, running simulations, editing RGG files etcIts a valuable feature especially on remote server or for small changes. It syntax of the commands is oriented on basic linux command. 
  
 +
 +<uml>@startuml
 +!pragma teoz true
 +hide footbox
 +title CLI
 +participant User
 +participant "Interactive command line" as cli
 +participant GroIMP
 +
 +
 +User -> GroIMP: Start GroIMP
 +cli<-> GroIMP
 +& User <-> cli
 +
 +@enduml</uml>
  
 ===== Installation & Execution ===== ===== Installation & Execution =====
Line 38: Line 53:
  
  
-===== Tutorial ===== 
  
-You can have look at [[:tutorials:Startup-CLI-model|this tutorial]] for more information.+===== More documentation ===== 
 +  * [[:user-guide:additional_interfaces:cli | CLI user guid]] 
 +    * [[:user-guide:additional_interfaces:cli#list_of_commands|List of CLI commands]] 
 +  * [[:groimp-platform:interfaces:cli|CLI implementation]] 
 +  * [[https://wkurth.grogra.de/oberlaender_msc.pdf| GroLink: implementing and testing general application programming interface for the plant-modelling platform GroIMP]] 
 + 
 +===== Tutorials ===== 
 +  * [[:tutorials:startup-cli-model|Getting started with CLI]] 
  
 ===== List of Commands ===== ===== List of Commands =====
user-guide/additional_interfaces/cli.1737102094.txt.gz · Last modified: 2025/01/17 09:21 by Tim