Software for Process Integration and Multidisciplinary Design Optimization
VisualDOC is a general purpose multidisciplinary design, optimization, and process integration software. It is a tool for design process definition, integration, execution, and automation. The design modules included are Optimization, Design of Experiments, Response Surface Approximation, and Probabilistic (Robust and Reliability-based) Analysis. It can be used to add these modules to almost any analysis program.
VisualDOC allows the user to graphically create a connected workflow of components and define each component in the flowchart appropriately. It’s features include comprehensive concurrent monitoring and visualization tools, storage and reuse of generated simulation data for post-processing, full debugging support for model execution, and the ability to interactively inspect and monitor the design process.
VisualDOC can integrate with Excel, Matlab, various CAE software, and user-defined libraries and executables. Scripting support (via python) is included in VisualDOC. It also supports batch-mode execution and provides programmatic access to all the included design modules. VisualDOC API can be used to embed the included design algorithms into user's own program. The API is provided with interfaces for Fortran, C, and C++.