    

 ## On this page

  

 

 # OpenTD.CoSolver Namespace Reference

 Last update: 16.07.2025 

Contains types for connecting to active Sinda runs. [More...](#details)

## <a id="nested-classes" name="nested-classes"></a>Classes

class [CoSolver](class_open_t_d_1_1_co_solver_1_1_co_solver.xhtml) Base class for communicating with a Sinda run via an [SF\_Pipe](class_open_t_d_1_1_co_solver_1_1_s_f___pipe.xhtml "Used internally to communicate with Sinda."). [More...](class_open_t_d_1_1_co_solver_1_1_co_solver.xhtml#details)  
 interface [ISF\_RunConfig](interface_open_t_d_1_1_co_solver_1_1_i_s_f___run_config.xhtml) Used to configure a Sinda run. [More...](interface_open_t_d_1_1_co_solver_1_1_i_s_f___run_config.xhtml#details)  
 class [SF\_CoSolver](class_open_t_d_1_1_co_solver_1_1_s_f___co_solver.xhtml) Use [SF\_CoSolver](class_open_t_d_1_1_co_solver_1_1_s_f___co_solver.xhtml "Use SF_CoSolver to start a Sinda run via an input text file and communicate with it....") to start a Sinda run via an input text file and communicate with it. Implements the [OpenTD.CoSolver.CoSolver](class_open_t_d_1_1_co_solver_1_1_co_solver.xhtml "Base class for communicating with a Sinda run via an SF_Pipe.") Implements the [OpenTD.CoSolver.ISF\_RunConfig](interface_open_t_d_1_1_co_solver_1_1_i_s_f___run_config.xhtml "Used to configure a Sinda run.") [More...](class_open_t_d_1_1_co_solver_1_1_s_f___co_solver.xhtml#details)  
 class [SF\_Launcher](class_open_t_d_1_1_co_solver_1_1_s_f___launcher.xhtml) Use [SF\_Launcher](class_open_t_d_1_1_co_solver_1_1_s_f___launcher.xhtml "Use SF_Launcher to load and run a Sinda model from a text input file.") to load and run a Sinda model from a text input file. [More...](class_open_t_d_1_1_co_solver_1_1_s_f___launcher.xhtml#details)  
 class [SF\_Pipe](class_open_t_d_1_1_co_solver_1_1_s_f___pipe.xhtml) Used internally to communicate with Sinda. [More...](class_open_t_d_1_1_co_solver_1_1_s_f___pipe.xhtml#details)  
 class [TDSF\_CoSolver](class_open_t_d_1_1_co_solver_1_1_t_d_s_f___co_solver.xhtml) Use a [TDSF\_CoSolver](class_open_t_d_1_1_co_solver_1_1_t_d_s_f___co_solver.xhtml "Use a TDSF_CoSolver to start a Sinda run via a TD Case Set and communicate with it....") to start a Sinda run via a TD Case Set and communicate with it. Implements the [OpenTD.CoSolver.CoSolver](class_open_t_d_1_1_co_solver_1_1_co_solver.xhtml "Base class for communicating with a Sinda run via an SF_Pipe.") [More...](class_open_t_d_1_1_co_solver_1_1_t_d_s_f___co_solver.xhtml#details)  
 <a id="details" name="details"></a>## Detailed Description

Contains types for connecting to active Sinda runs.