Dear CalculiX community,
If you are running large-scale CalculiX simulations or dealing with compute-intensive workloads, you may find Inductiva useful.
Inductiva provides cloud-based, high-performance infrastructure with no queues and minimal setup, designed for scientific and engineering simulations. Running simulations is as simple as executing a short Python script that points to your input directory and input files:
"""CalculiX example"""
import inductiva
# Allocate Google cloud machine
cloud_machine = inductiva.resources.MachineGroup( \
provider="GCP",
machine_type="c3d-highcpu-180")
# Initialize the Simulator
calculix = inductiva.simulators.CalculiX( \
version="2.22")
# Run simulation with input files in the input directory
task = calculix.run( \
input_dir="path/to/my/calculix/files",
sim_config_filename="my_config_file.inp",
on=cloud_machine)
# Wait for the simulation to finish and download the results
task.wait()
cloud_machine.terminate()
task.download_outputs()
Inductiva currently supports CalculiX version 2.22.
You can give it a try for free with your own CalculiX case or reproduce one of our tutorials. ![]()