Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/DedalusProject/dedalus_conda/llms.txt

Use this file to discover all available pages before exploring further.

Welcome to Dedalus Conda

Build and install Dedalus spectral PDE solver with flexible Conda environments that support custom MPI, FFTW, and HDF5 libraries.

Quick Start

Quickstart Guide

Get Dedalus running in minutes with our automated build scripts

Installation Methods

Choose between conda-forge or custom build scripts

Build Scripts

Explore the v2 and v3 build scripts in detail

Configuration

Configure MPI, FFTW, HDF5, and BLAS options

Key Features

Automated Environment Setup

One-command installation for Dedalus v2 and v3 with all dependencies

Custom Library Support

Link to system-specific MPI, FFTW, and HDF5 libraries for optimal performance

Multi-Platform

Tested on Linux and macOS (x86 and Apple Silicon)

CI/CD Integration

GitHub Actions workflows for automated build testing

Installation Options

Install Dedalus directly from conda-forge with pre-built binaries:
conda create -n dedalus2 -c conda-forge dedalus
conda activate dedalus2
Perfect for laptops, workstations, and clusters that don’t require custom C libraries.

Custom Build Scripts

Use our build scripts to link against system-specific libraries:
git clone https://github.com/DedalusProject/dedalus_conda.git
cd dedalus_conda
bash conda_install_dedalus2.sh
Ideal for HPC environments requiring custom MPI implementations or optimized FFTW builds.

Need Help?

Troubleshooting

Common issues and solutions

GitHub Repository

View source code and report issues

Build docs developers (and LLMs) love