Tools
A number of tools are available to work with 4C. If you also have a tool for 4C or a project that works with 4C please open a PR to add it to this list.
4C-Webviewer
The 4C-Webviewer is designed to visualize and edit the input of 4C. Instead of working with the text-based YAML input files directly, users can view and interact with the geometry of the problem they want to solve using 4C within their browser.
FourCIPP
FourCIPP (FourC Input Python Parser) holds a Python Parser to simply interact with 4C YAML input files. This tool provides a streamlined approach to data handling for third party tools.
cubitpy
cubitpy provides utility functions and 4C related functionality for the Cubit and Coreform python interface, especially for the creation of input files for 4C.
lnmmeshio
lnmmeshio is a Python package to read and write discretizations of different formats including the 4C format.
beamme
beamme is a general purpose 3D beam finite element input generator written in Python. It contains advanced geometry creation and manipulation functions to create complex beam geometries, including a consistent handling of finite rotations.
pipapo
pipapo is a post-processing tool for particle simulations, e.g. to calculate the porosity or coordination number.
QUEENS
QUEENS (Quantification of Uncertain Effects in Engineering Systems) is a Python framework for solver-independent multi-query analyses of large-scale computational models.