Dedalus Project Logo
v2_master
  • Installing Dedalus
    • Full-stack conda installation (recommended)
    • Custom conda installation
    • Installing the Dedalus package
      • Installing from PyPI
      • Building from source
      • Updating Dedalus
      • Uninstalling Dedalus
    • Alternative installation procedures
      • Full-stack installation shell script
      • Install notes for PSC/Bridges: Intel stack
        • Python stack
        • Numpy and BLAS libraries
        • Python library stack
        • Dedalus
        • Running Dedalus on Bridges
      • Install notes for Compute Canada’s clusters
        • Notes
        • Instructions
      • Install notes for MIT Engaging Cluster
        • Modules and paths
        • Build procedure
        • Notes
      • Install notes for CU/Janus
        • Building Openmpi
        • Building Python3
        • Installing pip
        • Installing mpi4py
        • Installing FFTW3
        • Installing nose
        • Installing cython
        • Building numpy against MKL
        • Test numpy install
        • Installing Scipy
        • Installing matplotlib
        • Installing HDF5 with parallel support
        • Installing h5py
        • Installing Mercurial
        • Preliminaries
      • Install notes for NASA/Discover
      • Install notes for NASA/Pleiades
        • Install notes for NASA/Pleiades: Intel stack
        • Install notes for NASA/Pleiades: Intel stack with MPI-SGI
        • Install notes for NASA/Pleiades: gcc stack
        • Old instructions
      • Install notes for BRC HPC SAVIO cluster
        • Using Dedalus
      • Install notes for TACC/Stampede
        • Modules
        • Python stack
        • Numpy and BLAS libraries
        • Python library stack
        • Dedalus2
        • Running Dedalus on Stampede
        • Skipped libraries
      • Install notes for Trestles
        • Modules
        • Building Python3
        • Installing virtualenv
        • Building OpenBLAS
        • Building numpy
        • Installing Scipy
        • Installing mpi4py
        • Installing cython
        • Installing matplotlib
        • UMFPACK
        • Dedalus2
  • Tutorials & Examples
    • Tutorial Notebooks
      • Tutorial 1: Bases and Domains
        • 1.1: Bases
        • 1.2: Domains
      • Tutorial 2: Fields and Operators
        • 2.1: Fields
        • 2.2: Operators
      • Tutorial 3: Problems and Solvers
        • 3.1: Problems
        • 3.2: Solvers
      • Tutorial 4: Analysis and Post-processing
        • 4.1: Analysis
        • 4.2: Post-processing
    • Example Notebooks
      • Example 1: Kelvin-Helmholtz Instability
        • Problem Domain
        • Equations
        • Timestepping
        • Initial Value Problem
        • Analysis
        • Main Loop
        • Analysis
      • Example 2: Taylor-Couette Flow
        • Input parameters
        • Problem Domain
        • Equations
        • Initial and Boundary Conditions
        • Timestepping
        • Time step size and the CFL condition
        • Analysis
        • The Main Loop
        • Analysis
    • Example Scripts
  • User Guide & How-To’s
    • Configuring Dedalus
    • Performance Tips
      • Stack Configuration
        • Disable multithreading
      • Domain Specification
        • Resolutions for faster transforms
        • Process meshes for better load balancing
        • Avoid empty cores
      • Problem Formulation
        • Minimize the number of problem variables
        • Formulate boundary conditions as Dirichlet conditions
        • Avoid non-smooth or rational-function NCCs
      • Timestepping
        • Avoid changing the simulation timestep unless necessary
    • Troubleshooting
      • Singular matrix errors
      • Out of memory errors
      • Maintaining Hermitian symmetry with real variables
    • General Functions
  • Methodology
    • Dedalus Methods Paper
  • Dedalus API reference
    • Subpackages
      • dedalus.core
        • Submodules
      • dedalus.extras
        • Submodules
      • dedalus.libraries
        • Subpackages
        • Submodules
      • dedalus.tests
        • Subpackages
        • Submodules
        • Package Contents
      • dedalus.tools
        • Submodules
    • Submodules
      • dedalus.dev
      • dedalus.public
    • Package Contents
      • logger
Dedalus Project
  • dedalus
  • dedalus.core
  • Edit on GitHub

dedalus.core

Submodules

  • dedalus.core.basis
  • dedalus.core.distributor
  • dedalus.core.domain
  • dedalus.core.evaluator
  • dedalus.core.field
  • dedalus.core.future
  • dedalus.core.metadata
  • dedalus.core.operators
  • dedalus.core.pencil
  • dedalus.core.problems
  • dedalus.core.solvers
  • dedalus.core.system
  • dedalus.core.timesteppers
Previous Next

© Copyright 2022 Dedalus Collaboration. Revision 21471db9.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: v2_master
Versions
latest
v2.2207.1
v2_master
Downloads
html
On Read the Docs
Project Home
Builds