Simplify Your CalculiX Simulations with Inductiva

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. :rocket: