Comfor (COMfor FORming) is a high-performance open-source software for composite material simulation. It is designed to provide researchers, engineers, and students with a robust tool for simulating composite materials efficiently.
This documentation covers installation, usage, and advanced features to help you get the most out of Comfor.
Comfor provides a reliable and high-performance environment for composite material simulations.
Key features:
- Fast and robust simulation engine
- Open-source and customizable
- Documentation with examples for beginners and experts
Create a Python virtual environment and install required packages:
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -r requirements.txtOr use the Makefile:
make installTo generate the static documentation site, use the following commands:
make buildFor language-specific builds:
make build-en # Build English documentation
make build-fr # Build French documentationNote: The generated site will be available in the
public/directory.
To preview the documentation, run:
make serveFor language-specific previews with live reloading:
make serve-en # Serve English documentation
make serve-fr # Serve French documentationVisit http://127.0.0.1:8000/comfor-doc/en/ to see the site locally.
Note: The URL path (
/enor/fr) depends on the language you are serving.
Comfor Documentation by Eduardo Guzman is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at https://gitlab.com/comfor/comfor-doc.