Dedalus Project
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: Coordinates, Distributors, and Bases
1.1: Coordinates
1.2: Distributors
1.3: Bases
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 Scripts
Cartesian examples
Mathieu functions (1D EVP)
Waves on a string (1D EVP)
KdV-Burgers equation (1D IVP)
Rayleigh-Benard convection (2D IVP)
Periodic shear flow (2D IVP)
Poisson equation (2D LBVP)
Curvilinear examples
Pipe flow (disk EVP)
Librational instability (disk IVP)
Spherical shallow water (sphere IVP)
Spherical shell convection (shell IVP)
Internally heated convection (ball IVP)
Lane-Emden equation (ball NLBVP)
User Guide & How-To’s
Problem Formulations
Linear Boundary-Value Problems (LBVPs)
Initial-Value Problems (IVPs)
Eigenvalue Problems (EVPs)
Nonlinear Boundary-Value Problems (NLBVPs)
Performance Tips
Stack Configuration
Disable multithreading
Efficient discretizations
Resolutions for faster transforms
Process meshes for better load balancing
Avoid empty cores
Problem Formulation
Minimize the number of problem variables
Avoid non-smooth or rational-function NCCs
Timestepping
Avoid changing the simulation timestep unless necessary
Configuring Dedalus
Troubleshooting
Singular matrix errors
Sparse EVP accuracy or convergence errors
Out of memory errors
Maintaining Hermitian symmetry with real variables
Changes from Dedalus v2
Coordinate and Distributor objects
No global domain / bases
Vector and tensor-valued fields
Vector calculus operators
Problem namespaces
Gauge conditions
Tau terms
Virtual HDF5 datasets
Gauge Conditions
Tau Method
A first example
Systems in first-order form
Higher-order systems
Disks and balls
Summary
Half Dimensions
Cartesian problems
Curvilinear problems
General Functions
Methodology
Dedalus Methods Paper
Curvilinear Bases
Dedalus API reference
Submodules
dedalus.core
Submodules
dedalus.extras
Submodules
dedalus.libraries
Submodules
dedalus.public
dedalus.tools
Submodules
Package Contents
logger
Dedalus Project
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
|
Γ
|
Δ
A
a (Jacobi attribute)
(JacobiTransform attribute)
A (RK111 attribute)
(RK222 attribute)
(RK443 attribute)
(RKGFY attribute)
(RKSMR attribute)
(Woodbury attribute)
a0 (Jacobi attribute)
(JacobiTransform attribute)
A_matsolver (Woodbury attribute)
Add (class in dedalus.core.arithmetic)
add() (OrderedSet method)
add_axes() (MultiFigure method)
add_dictionary_handler() (Evaluator method)
add_file_handler() (Evaluator method)
(in module dedalus.tools.logging)
add_frequency() (CFL method)
add_handler() (Evaluator method)
add_property() (GlobalFlowProperty method)
add_solver() (in module dedalus.libraries.matsolvers)
add_sparse() (in module dedalus.tools.array)
add_stdout_handler() (in module dedalus.tools.logging)
add_system() (Handler method)
add_system_handler() (Evaluator method)
add_task() (H5FileHandlerBase method)
(Handler method)
add_tasks() (Handler method)
add_velocity() (CFL method)
AdvectiveCFL (class in dedalus.core.operators)
Ainv (Woodbury attribute)
Ainv_U (Woodbury attribute)
allgather_data() (Field method)
allreduce_data_max() (Field method)
allreduce_data_norm() (Field method)
allreduce_L2_norm() (Field method)
alpha (AnnulusBasis attribute)
(BallBasis attribute)
(BallRadialTransform attribute)
(DiskBasis attribute)
(DiskRadialTransform attribute)
(ShellBasis attribute)
amax (CNAB1 attribute)
(CNAB2 attribute)
(CNLF2 attribute)
(MCNAB2 attribute)
(SBDF1 attribute)
(SBDF2 attribute)
(SBDF3 attribute)
(SBDF4 attribute)
AngularComponent (class in dedalus.core.operators)
AnnulusBasis (class in dedalus.core.basis)
apply_dense() (in module dedalus.tools.array)
apply_dense_einsum() (in module dedalus.tools.array)
apply_matrix() (in module dedalus.tools.array)
apply_sparse() (in module dedalus.tools.array)
apply_sparse_dot() (in module dedalus.tools.array)
arg0_ghost_broadcaster (CrossProduct attribute)
(DotProduct attribute)
arg1_ghost_broadcaster (CrossProduct attribute)
(DotProduct attribute)
argnames (CachedFunction attribute)
args (Future attribute)
(GeneralFunction attribute)
array_views (FieldSystem attribute)
assert_sparse_pinv() (in module dedalus.tools.array)
atoms() (Future method)
attempt() (Future method)
attempt_tasks() (Evaluator static method)
attrs (FieldWrapper attribute)
Average (class in dedalus.core.operators)
axindex() (in module dedalus.tools.array)
axis (Differentiate attribute)
(DimWrapper attribute)
axslice() (in module dedalus.tools.array)
azimuth (PolarCoordinates attribute)
(S2Coordinates attribute)
(SphericalCoordinates attribute)
azimuth_library (AnnulusBasis attribute)
(BallBasis attribute)
(DiskBasis attribute)
(ShellBasis attribute)
(SphereBasis attribute)
AzimuthalComponent (class in dedalus.core.operators)
B
b (Jacobi attribute)
(JacobiTransform attribute)
b0 (Jacobi attribute)
(JacobiTransform attribute)
backward() (BallRadialTransform method)
(FFTPACKRealFFT method)
(FFTWComplexFFT method)
(FFTWDCT method)
(FFTWHalfComplexFFT method)
(FFTWRealFFT method)
(NonSeparableTransform method)
(PolynomialTransform method)
(ScipyComplexFFT method)
(ScipyDCT method)
(ScipyRealFFT method)
(SeparableMatrixTransform method)
(SeparableTransform method)
backward_DFT() (in module dedalus.core.transforms)
backward_disk() (in module dedalus.core.transforms)
backward_intertwiner() (SphericalCoordinates method)
backward_matrix() (ComplexFourierMMT method)
(CosineMMT method)
(JacobiMMT method)
(RealFourierMMT method)
(SeparableMatrixTransform method)
backward_reduced() (BallRadialTransform method)
(DiskRadialTransform method)
(SWSHColatitudeTransform method)
backward_rescale_pos (FastCosineTransform attribute)
backward_rescale_zero (FastCosineTransform attribute)
backward_transform() (CardinalBasis method)
backward_transform_azimuth() (SphereBasis method)
backward_transform_azimuth_Mmax0() (SphereBasis method)
backward_transform_colatitude() (SphereBasis method)
backward_transform_colatitude_Lmax0() (SphereBasis method)
backward_transform_radius() (AnnulusBasis method)
(BallBasis method)
(DiskBasis method)
(ShellBasis method)
(SphereBasis method)
backward_transform_radius_Nmax0() (DiskBasis method)
backward_transforms (BallBasis attribute)
(ShellBasis attribute)
(SphereBasis attribute)
backward_vector_intertwiner() (CartesianCoordinates method)
(Coordinate method)
(DirectProduct method)
(PolarCoordinates method)
(S2Coordinates method)
BallBasis (class in dedalus.core.basis)
BallRadialTransform (class in dedalus.core.transforms)
banded (BandedSolver attribute)
(DenseSolver attribute)
(SparseSolver attribute)
BandedQR (class in dedalus.libraries.matsolvers)
BandedSolver (class in dedalus.libraries.matsolvers)
base (Add property)
(TimeDerivative property)
(Trace property)
base_path (H5FileHandlerBase attribute)
bases (Domain attribute)
bases() (Future method)
bases_by_axis() (Domain method)
bases_by_coord() (Domain method)
basis (DimWrapper attribute)
bc_top (SolverBase attribute)
BlockInverse (class in dedalus.libraries.matsolvers)
bmax (CNAB1 attribute)
(CNAB2 attribute)
(CNLF2 attribute)
(MCNAB2 attribute)
(SBDF1 attribute)
(SBDF2 attribute)
(SBDF3 attribute)
(SBDF4 attribute)
bottom (Frame attribute)
bottom_left (Frame property)
bounds (Jacobi attribute)
Box (class in dedalus.extras.plot_tools)
branches (Tree attribute)
broadcast_ghosts() (Field method)
buffer (FieldSystem attribute)
buffer_size (Field attribute)
buffer_size() (Distributor method)
build() (Tree method)
build_ball() (in module test_spherical3d_arithmetic_parallel)
build_EVP() (InitialValueProblem method)
build_grid() (in module dedalus.tools.jacobi)
build_matrices() (SolverBase method)
(Subproblem method)
build_meridional_ncc_matrix() (ShellBasis method)
build_ncc_matrices() (Add method)
build_ncc_matrix() (ShellBasis method)
build_out() (Future method)
build_polynomials() (in module dedalus.tools.jacobi)
build_shell() (in module test_spherical3d_arithmetic_parallel)
build_subproblem_matrices() (in module dedalus.core.subsystems)
build_subproblems() (in module dedalus.core.subsystems)
build_subsystems() (in module dedalus.core.subsystems)
build_system() (SystemHandler method)
build_weights() (in module dedalus.tools.jacobi)
C
c (RK111 attribute)
(RK222 attribute)
(RK443 attribute)
(RKGFY attribute)
(RKSMR attribute)
cache (CachedFunction attribute)
CachedAttribute (class in dedalus.tools.cache)
CachedClass (class in dedalus.tools.cache)
CachedFunction (class in dedalus.tools.cache)
CachedMethod (class in dedalus.tools.cache)
CachedMultiClass (class in dedalus.tools.dispatch)
cadence (CFL attribute)
(GlobalFlowProperty attribute)
CardinalBasis (class in dedalus.core.basis)
cartesian() (PolarCoordinates static method)
(SphericalCoordinates static method)
CartesianCoordinates (class in dedalus.core.coords)
cast() (FutureField static method)
CFL (class in dedalus.extras.flow_tools)
change_layout() (Field method)
change_scales() (Field method)
(LockedField method)
channel_2d() (in module dedalus.extras.quick_domains)
channel_3d() (in module dedalus.extras.quick_domains)
Chebyshev (in module dedalus.core.basis)
chebyshev() (in module dedalus.extras.quick_domains)
ChebyshevT() (in module dedalus.core.basis)
ChebyshevU() (in module dedalus.core.basis)
ChebyshevV() (in module dedalus.core.basis)
check_bounds() (Coordinate method)
(SphericalCoordinates method)
check_condition() (Subproblem method)
check_conditions() (AdvectiveCFL method)
(Component method)
(Convert method)
(Future method)
(GeneralFunction method)
(Skew method)
(Trace method)
(TransposeComponents method)
(UnaryGridFunction method)
check_schedule() (Handler method)
chunk_shape() (CardinalBasis method)
(Domain method)
(SphereBasis method)
chunk_size (ChunkedRandomArray attribute)
chunked_rng() (in module dedalus.tools.random_arrays)
ChunkedRandomArray (class in dedalus.tools.random_arrays)
close_file() (H5FileHandlerBase method)
(H5GatherFileHandler method)
(H5ParallelFileHandler method)
(H5VirtualFileHandler method)
cmax (CNAB1 attribute)
(CNAB2 attribute)
(CNLF2 attribute)
(MCNAB2 attribute)
(SBDF1 attribute)
(SBDF2 attribute)
(SBDF3 attribute)
(SBDF4 attribute)
CNAB1 (class in dedalus.core.timesteppers)
CNAB2 (class in dedalus.core.timesteppers)
CNLF2 (class in dedalus.core.timesteppers)
Coeff() (in module dedalus.core.operators)
coeff_shape() (Domain method)
(Subproblem method)
(Subsystem method)
coeff_size() (Subproblem method)
(Subsystem method)
coeff_slices() (Subproblem method)
(Subsystem method)
CoeffSystem (class in dedalus.core.system)
colatitude (S2Coordinates attribute)
(SphericalCoordinates attribute)
colatitude_library (BallBasis attribute)
(ShellBasis attribute)
(SphereBasis attribute)
comm (Distributor attribute)
(GlobalArrayReducer attribute)
(in module test_spherical3d_arithmetic_parallel)
(RotateProcesses attribute)
(Sync attribute)
comm_cart (Distributor attribute)
comm_coords (Distributor attribute)
ComplexFFT (class in dedalus.core.transforms)
ComplexFourier (class in dedalus.core.basis)
ComplexFourierMMT (class in dedalus.core.transforms)
ComplexFourierTransform (class in dedalus.core.transforms)
Component (class in dedalus.core.operators)
compute_cfl_frequency() (AdvectiveCFL method)
compute_coefficients() (CNAB1 class method)
(CNAB2 class method)
(CNLF2 class method)
(MCNAB2 class method)
(SBDF1 class method)
(SBDF2 class method)
(SBDF3 class method)
(SBDF4 class method)
compute_dt() (CFL method)
compute_timestep() (CFL method)
config (in module dedalus.tools.config)
(SolverBase attribute)
(Woodbury attribute)
constant() (Domain method)
constant_mode_value (Jacobi attribute)
(SphereBasis attribute)
constant_mode_value() (AnnulusBasis method)
(DiskBasis method)
conversion_matrix() (AnnulusBasis method)
(DiskBasis method)
(in module dedalus.tools.jacobi)
Convert (class in dedalus.core.operators)
coord (Average attribute)
(CardinalBasis attribute)
(Differentiate attribute)
(Integrate attribute)
(Interpolate attribute)
(Jacobi attribute)
Coordinate (class in dedalus.core.coords)
coords (AdvectiveCFL attribute)
(CartesianCoordinates attribute)
(Convert attribute)
(Coordinate attribute)
(DirectProduct attribute)
(Distributor attribute)
(PolarCoordinates attribute)
(S2Coordinates attribute)
(SphericalCoordinates attribute)
coordsys (AnnulusBasis attribute)
(BallBasis attribute)
(CardinalBasis attribute)
(Component attribute)
(DiskBasis attribute)
(ShellBasis attribute)
(Skew attribute)
(SphereBasis attribute)
(Trace attribute)
(TransposeComponents attribute)
coordsystems (DirectProduct attribute)
(Distributor attribute)
copy() (Field method)
copyto() (in module dedalus.tools.array)
CosineMMT (class in dedalus.core.transforms)
CosineTransform (class in dedalus.core.transforms)
count (Leaf attribute)
create_current_file() (H5FileHandlerBase method)
(H5ParallelFileHandler method)
(H5VirtualFileHandler method)
create_stats() (ProfileWrapper method)
create_task_dataset() (H5FileHandlerBase method)
(H5ParallelFileHandler method)
(H5VirtualFileHandler method)
CrossProduct (class in dedalus.core.arithmetic)
cs (Coordinate attribute)
cs_by_axis() (Distributor method)
csr_matvec() (in module dedalus.tools.array)
csr_matvecs() (in module dedalus.tools.array)
Curl (class in dedalus.core.operators)
current_file (H5FileHandlerBase property)
current_path (H5FileHandlerBase property)
current_process_file (H5VirtualFileHandler property)
curvilinear (CartesianCoordinates attribute)
(Coordinate attribute)
curvilinear() (DirectProduct method)
custom_schedule (Handler attribute)
D
data (CoeffSystem attribute)
dealias (AnnulusBasis attribute)
(BallBasis attribute)
(CardinalBasis attribute)
(DiskBasis attribute)
(Jacobi attribute)
(ShellBasis attribute)
(SphereBasis attribute)
dealias() (Domain method)
dealias_before_converting (BallRadialTransform attribute)
(DiskRadialTransform attribute)
(JacobiTransform attribute)
dealias_range (in module test_spherical3d_arithmetic_parallel)
dedalus
module
dedalus.core
module
dedalus.core.arithmetic
module
dedalus.core.basis
module
dedalus.core.coords
module
dedalus.core.distributor
module
dedalus.core.domain
module
dedalus.core.evaluator
module
dedalus.core.field
module
dedalus.core.future
module
dedalus.core.operators
module
dedalus.core.problems
module
dedalus.core.solvers
module
dedalus.core.subsystems
module
dedalus.core.system
module
dedalus.core.timesteppers
module
dedalus.core.transforms
module
dedalus.extras
module
dedalus.extras.flow_tools
module
dedalus.extras.plot_tools
module
dedalus.extras.quick_domains
module
dedalus.libraries
module
dedalus.libraries.fftw
module
dedalus.libraries.matsolvers
module
dedalus.public
module
dedalus.tools
module
dedalus.tools.array
module
dedalus.tools.cache
module
dedalus.tools.clenshaw
module
dedalus.tools.config
module
dedalus.tools.dispatch
module
dedalus.tools.exceptions
module
dedalus.tools.general
module
dedalus.tools.jacobi
module
dedalus.tools.logging
module
dedalus.tools.parallel
module
dedalus.tools.parsing
module
dedalus.tools.plot_op
module
dedalus.tools.post
module
dedalus.tools.progress
module
dedalus.tools.random_arrays
module
dedalus_h5_to_xarray() (in module dedalus.tools.post)
DedalusXarrayBackend (class in dedalus.tools.post)
default_dct (Jacobi attribute)
default_library (BallBasis attribute)
(DiskBasis attribute)
(Jacobi attribute)
(SphereBasis attribute)
default_nonconst_groups (CartesianCoordinates attribute)
(Coordinate attribute)
(PolarCoordinates attribute)
(S2Coordinates attribute)
(SphericalCoordinates attribute)
default_nonconst_groups() (DirectProduct method)
(Distributor method)
DeferredTuple (class in dedalus.tools.general)
DenseInverse (class in dedalus.libraries.matsolvers)
DenseSolver (class in dedalus.libraries.matsolvers)
DependentOperatorError
derivative_basis() (Jacobi method)
DictionaryHandler (class in dedalus.core.evaluator)
Differentiate (class in dedalus.core.operators)
differentiation_matrix() (in module dedalus.tools.jacobi)
dim (CardinalBasis attribute)
(CartesianCoordinates attribute)
(Coordinate attribute)
(DirectProduct attribute)
(Domain attribute)
(PolarCoordinates attribute)
(S2Coordinates attribute)
(SphereBasis attribute)
(SphericalCoordinates attribute)
dims (FieldWrapper attribute)
(SphereBasis attribute)
DimWrapper (class in dedalus.extras.plot_tools)
DirectProduct (class in dedalus.core.coords)
DiskBasis (class in dedalus.core.basis)
DiskRadialTransform (class in dedalus.core.transforms)
dist (DimWrapper attribute)
(Domain attribute)
(Evaluator attribute)
(Field attribute)
(Future attribute)
(GeneralFunction attribute)
(Handler attribute)
(InitialValueSolver attribute)
(SolverBase attribute)
(Subproblem attribute)
(Subsystem attribute)
distribution (ChunkedRandomArray attribute)
Distributor (class in dedalus.core.distributor)
Divergence (class in dedalus.core.operators)
domain (AdvectiveCFL attribute)
(Average attribute)
Domain (class in dedalus.core.domain)
domain (Component attribute)
(Convert attribute)
(CrossProduct attribute)
(Differentiate attribute)
(DotProduct attribute)
(Field attribute)
(GeneralFunction attribute)
(Integrate attribute)
(Interpolate attribute)
(Lift attribute)
(MulCosine attribute)
(Skew attribute)
(Subproblem attribute)
(TimeDerivative attribute)
(Trace attribute)
(TransposeComponents attribute)
(UnaryGridFunction attribute)
DotProduct (class in dedalus.core.arithmetic)
dR (AnnulusBasis attribute)
drop_empty_rows() (in module dedalus.tools.array)
dtype (AdvectiveCFL attribute)
(AnnulusBasis attribute)
(Average attribute)
(BallBasis attribute)
(Component attribute)
(Convert attribute)
(CrossProduct attribute)
(Differentiate attribute)
(DiskBasis attribute)
(Distributor attribute)
(DotProduct attribute)
(Field attribute)
(GeneralFunction attribute)
(Integrate attribute)
(Interpolate attribute)
(Lift attribute)
(MulCosine attribute)
(ShellBasis attribute)
(Skew attribute)
(SolverBase attribute)
(SphereBasis attribute)
(Subproblem attribute)
(Subsystem attribute)
(TimeDerivative attribute)
(Trace attribute)
(TransposeComponents attribute)
(UnaryGridFunction attribute)
DummySolver (class in dedalus.libraries.matsolvers)
dump_profiles() (InitialValueSolver method)
E
edge (DiskBasis attribute)
eigenvalue (EigenvalueProblem attribute)
EigenvalueProblem (class in dedalus.core.problems)
EigenvalueSolver (class in dedalus.core.solvers)
einsum_str (DotProduct attribute)
elements_to_groups() (CardinalBasis method)
(Jacobi method)
(SphereBasis method)
ell_maps (BallRadialTransform attribute)
ell_maps() (SphereBasis method)
ell_reversed() (SphereBasis method)
ell_size() (SphereBasis method)
empty() (H5VirtualFileHandler method)
enforce_conditions() (AdvectiveCFL method)
(Component method)
(Convert method)
(Future method)
(GeneralFunction method)
(Skew method)
(Trace method)
(TransposeComponents method)
(UnaryGridFunction method)
enforce_hermitian_symmetry() (InitialValueSolver method)
enter (Sync attribute)
entry_cutoff (SolverBase attribute)
entry_function (DeferredTuple attribute)
enumerate_unique_bases() (Domain method)
evaluate() (Future method)
evaluate_group() (Evaluator method)
evaluate_handlers() (Evaluator method)
(InitialValueSolver method)
(LinearBoundaryValueSolver method)
(NonlinearBoundaryValueSolver method)
evaluate_handlers_now() (InitialValueSolver method)
evaluate_scheduled() (Evaluator method)
Evaluator (class in dedalus.core.evaluator)
evaluator (SolverBase attribute)
evolve() (InitialValueSolver method)
EVP (in module dedalus.core.problems)
exit (Sync attribute)
expand() (Add method)
expand_matrices() (Subproblem method)
expand_pattern() (in module dedalus.tools.array)
expression_matrices() (Add method)
F
F (InitialValueSolver attribute)
(LinearBoundaryValueSolver attribute)
(NonlinearBoundaryValueSolver attribute)
FastChebyshevTransform (class in dedalus.core.transforms)
FastCosineTransform (class in dedalus.core.transforms)
FFTPACKRealFFT (class in dedalus.core.transforms)
FFTWBase (class in dedalus.core.transforms)
FFTWComplexFFT (class in dedalus.core.transforms)
FFTWDCT (class in dedalus.core.transforms)
FFTWFastChebyshevTransform (class in dedalus.core.transforms)
FFTWHalfComplexFFT (class in dedalus.core.transforms)
FFTWRealFFT (class in dedalus.core.transforms)
Field (class in dedalus.core.field)
field (DimWrapper attribute)
(FieldWrapper attribute)
Field() (Distributor method)
field_buffer (FieldSystem attribute)
field_shape() (Subproblem method)
(Subsystem method)
field_size() (Subproblem method)
(Subsystem method)
field_slices() (Subproblem method)
(Subsystem method)
fields (DictionaryHandler attribute)
(Distributor attribute)
FieldSystem (class in dedalus.core.system)
FieldWrapper (class in dedalus.extras.plot_tools)
fig (MultiFigure attribute)
figure (MultiFigure attribute)
file_handler (in module dedalus.tools.logging)
file_write_num (H5FileHandlerBase attribute)
FILEHANDLER_MODE_DEFAULT (in module dedalus.core.evaluator)
FILEHANDLER_PARALLEL_DEFAULT (in module dedalus.core.evaluator)
FILEHANDLER_TOUCH_TMPFILE (in module dedalus.core.evaluator)
fill_random() (Field method)
first_axis (Average attribute)
(Convert attribute)
(Differentiate attribute)
(Integrate attribute)
(Interpolate attribute)
(Lift attribute)
first_axis() (Distributor method)
format_time() (in module dedalus.tools.progress)
formatter (in module dedalus.tools.logging)
forward() (BallRadialTransform method)
(FFTPACKRealFFT method)
(FFTWComplexFFT method)
(FFTWDCT method)
(FFTWHalfComplexFFT method)
(FFTWRealFFT method)
(NonSeparableTransform method)
(PolynomialTransform method)
(ScipyComplexFFT method)
(ScipyDCT method)
(ScipyRealFFT method)
(SeparableMatrixTransform method)
(SeparableTransform method)
forward_DFT() (in module dedalus.core.transforms)
forward_disk() (in module dedalus.core.transforms)
forward_intertwiner() (SphericalCoordinates method)
forward_matrix() (ComplexFourierMMT method)
(CosineMMT method)
(JacobiMMT method)
(RealFourierMMT method)
(SeparableMatrixTransform method)
forward_reduced() (BallRadialTransform method)
(DiskRadialTransform method)
(SWSHColatitudeTransform method)
forward_rescale_pos (FastCosineTransform attribute)
forward_rescale_zero (FastCosineTransform attribute)
forward_transform() (CardinalBasis method)
forward_transform_azimuth() (SphereBasis method)
forward_transform_azimuth_Mmax0() (SphereBasis method)
forward_transform_colatitude() (SphereBasis method)
forward_transform_colatitude_Lmax0() (SphereBasis method)
forward_transform_radius() (AnnulusBasis method)
(BallBasis method)
(DiskBasis method)
(ShellBasis method)
(SphereBasis method)
forward_transform_radius_Nmax0() (DiskBasis method)
forward_transforms (BallBasis attribute)
(ShellBasis attribute)
(SphereBasis attribute)
forward_vector_intertwiner() (CartesianCoordinates method)
(Coordinate method)
(DirectProduct method)
(PolarCoordinates method)
(S2Coordinates method)
Fourier() (in module dedalus.core.basis)
fourier() (in module dedalus.extras.quick_domains)
fourier_2d() (in module dedalus.extras.quick_domains)
fourier_3d() (in module dedalus.extras.quick_domains)
Frame (class in dedalus.extras.plot_tools)
frequencies (CFL attribute)
full_bases() (Domain method)
func (GeneralFunction attribute)
(UnaryGridFunction attribute)
function (CachedFunction attribute)
Future (class in dedalus.core.future)
future_type (FutureField attribute)
(FutureLockedField attribute)
FutureField (class in dedalus.core.future)
FutureLockedField (class in dedalus.core.future)
G
gamma_args (DotProduct attribute)
GammaCoord() (CrossProduct method)
(DotProduct method)
(Multiply method)
gather() (FieldSystem method)
(Subsystem method)
gather_data() (Field method)
gather_inputs() (Subproblem method)
gather_ncc_coeffs() (Future method)
gather_outputs() (Subproblem method)
GeneralFunction (class in dedalus.core.operators)
get_1d_vertices() (in module dedalus.extras.plot_tools)
get_all_writes() (in module dedalus.tools.post)
get_assigned_sets() (in module dedalus.tools.post)
get_assigned_writes() (in module dedalus.tools.post)
get_axis() (Distributor method)
get_basis() (Domain method)
(Field method)
get_basis_axis() (Distributor method)
get_basis_subaxis() (Domain method)
get_coord() (Domain method)
get_coordsystem() (Distributor method)
get_data_distribution() (H5FileHandlerBase method)
GET_DEALIAS_BEFORE_CONVERTING (in module dedalus.core.transforms)
GET_FFTW_RIGOR (in module dedalus.core.transforms)
get_fields() (Evaluator static method)
get_file() (H5FileHandlerBase method)
get_hdf5_spaces() (H5ParallelFileHandler method)
get_layout_object() (Distributor method)
get_out() (Future method)
get_plane() (in module dedalus.extras.plot_tools)
get_subdata() (CoeffSystem method)
get_transform_object() (Distributor method)
global_colatitude_weights() (SphereBasis method)
global_grid() (CardinalBasis method)
global_grid_colatitude() (SphereBasis method)
global_grid_radius() (AnnulusBasis method)
(DiskBasis method)
global_grid_spacing() (SphereBasis method)
global_grids() (CardinalBasis method)
(SphereBasis method)
global_max() (GlobalArrayReducer method)
global_mean() (GlobalArrayReducer method)
global_min() (GlobalArrayReducer method)
global_radius_weights() (AnnulusBasis method)
(DiskBasis method)
global_shape (Field property)
global_shape() (CardinalBasis method)
(Domain method)
(SphereBasis method)
GlobalArrayReducer (class in dedalus.extras.flow_tools)
GlobalFlowProperty (class in dedalus.extras.flow_tools)
Gradient (class in dedalus.core.operators)
Grid() (in module dedalus.core.operators)
grid_average() (GlobalFlowProperty method)
grid_params (AnnulusBasis attribute)
(BallBasis attribute)
(DiskBasis attribute)
(Jacobi attribute)
(ShellBasis attribute)
(SphereBasis attribute)
grid_shape() (Domain method)
group (Handler attribute)
(Subproblem attribute)
(Subsystem attribute)
group_buffer (FieldSystem attribute)
group_dict (Subproblem attribute)
group_shape (CardinalBasis attribute)
(ComplexFourier attribute)
(Jacobi attribute)
(RealFourier attribute)
group_shape() (Domain method)
groups (Evaluator attribute)
H
H (RK111 attribute)
(RK222 attribute)
(RK443 attribute)
(RKGFY attribute)
(RKSMR attribute)
H5FileHandlerBase (class in dedalus.core.evaluator)
H5GatherFileHandler (class in dedalus.core.evaluator)
H5ParallelFileHandler (class in dedalus.core.evaluator)
H5VirtualFileHandler (class in dedalus.core.evaluator)
Handler (class in dedalus.core.evaluator)
handlers (Evaluator attribute)
has() (Future method)
high_pass_filter() (Field method)
I
IdentityTensor() (Distributor method)
image (MultiFigure attribute)
inclusion_matrices() (Subproblem method)
index (Component attribute)
(Skew attribute)
IndexArray (class in dedalus.tools.random_arrays)
indices (DotProduct attribute)
(TransposeComponents attribute)
init_time (InitialValueSolver attribute)
InitialValueProblem (class in dedalus.core.problems)
InitialValueSolver (class in dedalus.core.solvers)
inner_edge (AnnulusBasis attribute)
inner_surface (ShellBasis attribute)
input_basis (AdvectiveCFL attribute)
(Average attribute)
(Component attribute)
(Convert attribute)
(Differentiate attribute)
(Integrate attribute)
(Interpolate attribute)
(Lift attribute)
(Trace attribute)
(TransposeComponents attribute)
Integrate (class in dedalus.core.operators)
integration_vector() (in module dedalus.tools.jacobi)
interleave_components (SolverBase attribute)
interleave_matrices() (in module dedalus.tools.array)
interleaved_view() (in module dedalus.tools.array)
Interpolate (class in dedalus.core.operators)
interpolation() (AnnulusBasis method)
(DiskBasis method)
intertwiner (BallRadialTransform attribute)
is_complex_dtype() (in module dedalus.tools.general)
is_real_dtype() (in module dedalus.tools.general)
is_scalar (Field property)
iter (Handler attribute)
iteration (LinearBoundaryValueSolver attribute)
(NonlinearBoundaryValueSolver attribute)
IVP (in module dedalus.core.problems)
J
Jacobi (class in dedalus.core.basis)
jacobi_conversion() (AnnulusBasis method)
jacobi_matrix() (in module dedalus.tools.jacobi)
Jacobi_matrix() (Jacobi method)
jacobi_recursion() (in module dedalus.tools.clenshaw)
JacobiMMT (class in dedalus.core.transforms)
JacobiTransform (class in dedalus.core.transforms)
K
k (AnnulusBasis attribute)
(BallBasis attribute)
(BallRadialTransform attribute)
(DiskBasis attribute)
(DiskRadialTransform attribute)
(ShellBasis attribute)
k() (SphereBasis static method)
k_vector() (SphereBasis method)
KM (ComplexFourierTransform attribute)
(CosineTransform attribute)
(RealFourierTransform attribute)
KM_orig (FastChebyshevTransform attribute)
Kmax (ComplexFourierTransform attribute)
(CosineTransform attribute)
(RealFourierTransform attribute)
Kmax_orig (FastChebyshevTransform attribute)
KN (ComplexFourierTransform attribute)
(CosineTransform attribute)
(RealFourierTransform attribute)
kron() (in module dedalus.tools.array)
kronecker_clenshaw() (in module dedalus.tools.clenshaw)
kw (ChunkedRandomArray attribute)
(GeneralFunction attribute)
L
label (DimWrapper property)
(Node attribute)
lambdify_functions() (in module dedalus.tools.parsing)
Laplacian (class in dedalus.core.operators)
last_axis (Average attribute)
(Convert attribute)
(Differentiate attribute)
(Integrate attribute)
(Interpolate attribute)
(Lift attribute)
last_axis() (Distributor method)
last_id (Future attribute)
(GeneralFunction attribute)
last_iter_div (Handler attribute)
last_sim_div (Handler attribute)
last_wall_div (Handler attribute)
latitude_basis() (SphereBasis method)
layout (Field attribute)
(GeneralFunction attribute)
LBVP (in module dedalus.core.problems)
Leaf (class in dedalus.tools.plot_op)
left (Frame attribute)
left_permutation() (in module dedalus.core.subsystems)
Legendre() (in module dedalus.core.basis)
level (Node attribute)
LHS_variables (NonlinearBoundaryValueProblem attribute)
library (Jacobi attribute)
Lift (class in dedalus.core.operators)
LiftTau() (in module dedalus.core.operators)
LinearBoundaryValueProblem (class in dedalus.core.problems)
LinearBoundaryValueSolver (class in dedalus.core.solvers)
Lmax (SWSHColatitudeTransform attribute)
load_from_global_coeff_data() (Field method)
load_from_global_grid_data() (Field method)
load_from_hdf5() (Field method)
load_state() (InitialValueSolver method)
load_tasks_to_xarray() (in module dedalus.tools.post)
local_colatitude_weights() (SphereBasis method)
local_elements() (Field method)
local_grid() (CardinalBasis method)
(Distributor method)
local_grid_colatitude() (SphereBasis method)
local_grid_radius() (AnnulusBasis method)
(DiskBasis method)
local_grid_spacing() (SphereBasis method)
local_grids() (CardinalBasis method)
(Distributor method)
(SphereBasis method)
local_modes() (CardinalBasis method)
(Distributor method)
local_radius_weights() (AnnulusBasis method)
(DiskBasis method)
lock_axis_to_grid() (LockedField method)
lock_to_layouts() (LockedField method)
LockedField (class in dedalus.core.field)
log_progress() (in module dedalus.tools.progress)
log_stats() (InitialValueSolver method)
logger (in module dedalus)
(in module dedalus.core.domain)
(in module dedalus.core.evaluator)
(in module dedalus.core.future)
(in module dedalus.core.solvers)
(in module dedalus.core.subsystems)
(in module dedalus.core.transforms)
(in module dedalus.extras.flow_tools)
(in module dedalus.tools.post)
low_pass_filter() (Field method)
LU (ScipyDenseLU attribute)
(UmfpackFactorized attribute)
M
M (ComplexFourierTransform attribute)
(CosineTransform attribute)
(JacobiTransform attribute)
(RealFourierTransform attribute)
m_maps (DiskRadialTransform attribute)
(SWSHColatitudeTransform attribute)
m_maps() (SphereBasis method)
M_orig (FastChebyshevTransform attribute)
margin (MultiFigure attribute)
mass() (in module dedalus.tools.jacobi)
matrices (EigenvalueSolver attribute)
(InitialValueSolver attribute)
(LinearBoundaryValueSolver attribute)
(NonlinearBoundaryValueSolver attribute)
matrix (SPQR_solve attribute)
(UmfpackSpsolve attribute)
(Woodbury attribute)
matrix_clenshaw() (in module dedalus.tools.clenshaw)
matrix_coupling (SolverBase attribute)
matrix_coupling() (Add method)
(Component method)
(Skew method)
(TimeDerivative method)
(Trace method)
(TransposeComponents method)
matrix_dependence (SolverBase attribute)
matrix_dependence() (Add method)
(CardinalBasis method)
(Component method)
(Skew method)
(SphereBasis method)
(TimeDerivative method)
(Trace method)
(TransposeComponents method)
matrix_group (Subsystem attribute)
matrix_inverse (DenseInverse attribute)
(SparseInverse attribute)
matsolver (SolverBase attribute)
(Woodbury attribute)
matsolver_default (EigenvalueSolver attribute)
(InitialValueSolver attribute)
(LinearBoundaryValueSolver attribute)
(NonlinearBoundaryValueSolver attribute)
matsolvers (in module dedalus.libraries.matsolvers)
max() (GlobalFlowProperty method)
max_change (CFL attribute)
max_dt (CFL attribute)
max_ncc_terms (SolverBase attribute)
max_size (CachedFunction attribute)
max_writes (H5FileHandlerBase attribute)
MCNAB2 (class in dedalus.core.timesteppers)
merge_analysis() (in module dedalus.tools.post)
merge_data() (in module dedalus.tools.post)
merge_distributed_set() (in module dedalus.tools.post)
merge_setup() (in module dedalus.tools.post)
merge_task() (H5VirtualFileHandler static method)
merge_virtual (in module dedalus.tools.post)
merge_virtual_analysis() (in module dedalus.tools.post)
merge_virtual_file() (in module dedalus.tools.post)
meridional_basis (ShellBasis property)
method (CachedAttribute attribute)
min() (GlobalFlowProperty method)
min_change (CFL attribute)
min_dt (CFL attribute)
mode_dependence() (Domain method)
module
dedalus
dedalus.core
dedalus.core.arithmetic
dedalus.core.basis
dedalus.core.coords
dedalus.core.distributor
dedalus.core.domain
dedalus.core.evaluator
dedalus.core.field
dedalus.core.future
dedalus.core.operators
dedalus.core.problems
dedalus.core.solvers
dedalus.core.subsystems
dedalus.core.system
dedalus.core.timesteppers
dedalus.core.transforms
dedalus.extras
dedalus.extras.flow_tools
dedalus.extras.plot_tools
dedalus.extras.quick_domains
dedalus.libraries
dedalus.libraries.fftw
dedalus.libraries.matsolvers
dedalus.public
dedalus.tools
dedalus.tools.array
dedalus.tools.cache
dedalus.tools.clenshaw
dedalus.tools.config
dedalus.tools.dispatch
dedalus.tools.exceptions
dedalus.tools.general
dedalus.tools.jacobi
dedalus.tools.logging
dedalus.tools.parallel
dedalus.tools.parsing
dedalus.tools.plot_op
dedalus.tools.post
dedalus.tools.progress
dedalus.tools.random_arrays
test_output_parallel
test_spherical3d_arithmetic_parallel
move_single_axis() (in module dedalus.tools.array)
MPI_RANK (in module dedalus.tools.logging)
(in module dedalus.tools.post)
MPI_SIZE (in module dedalus.tools.logging)
(in module dedalus.tools.post)
MulCosine (class in dedalus.core.operators)
MultiClass (class in dedalus.tools.dispatch)
MultiFigure (class in dedalus.extras.plot_tools)
Multiply (class in dedalus.core.arithmetic)
N
N (ComplexFourierTransform attribute)
(CosineTransform attribute)
(JacobiTransform attribute)
n (Lift attribute)
N (RealFourierTransform attribute)
N2c (NonSeparableTransform attribute)
N2g (NonSeparableTransform attribute)
N3c (BallRadialTransform attribute)
N3g (BallRadialTransform attribute)
name (Add attribute)
(AdvectiveCFL attribute)
(AngularComponent attribute)
(Average attribute)
(AzimuthalComponent attribute)
(Component attribute)
(Convert attribute)
(Coordinate attribute)
(CrossProduct attribute)
(Curl attribute)
(Differentiate attribute)
(Divergence attribute)
(DotProduct attribute)
(Field attribute)
(Gradient attribute)
(H5FileHandlerBase attribute)
(Integrate attribute)
(Interpolate attribute)
(Laplacian attribute)
(Lift attribute)
(MulCosine attribute)
(Multiply attribute)
(RadialComponent attribute)
(Skew attribute)
(SphericalEllProduct attribute)
(TimeDerivative attribute)
(Trace attribute)
(TransposeComponents attribute)
(UnaryGridFunction property)
names (CartesianCoordinates attribute)
(PolarCoordinates attribute)
(S2Coordinates attribute)
(SphericalCoordinates attribute)
native_bounds (Jacobi attribute)
natural_sort() (in module dedalus.tools.general)
ncc_cutoff (SolverBase attribute)
ncc_method (DotProduct attribute)
ncols (MultiFigure attribute)
ndim (IndexArray attribute)
new_axis_order (TransposeComponents attribute)
new_operand() (AdvectiveCFL method)
(AngularComponent method)
(AzimuthalComponent method)
(Convert method)
(Curl method)
(Differentiate method)
(Divergence method)
(Gradient method)
(Integrate method)
(Interpolate method)
(Laplacian method)
(Lift method)
(MulCosine method)
(RadialComponent method)
(Skew method)
(SphericalEllProduct method)
(Trace method)
(TransposeComponents method)
(UnaryGridFunction method)
new_operands() (Add method)
(CrossProduct method)
(DotProduct method)
(Multiply method)
(UnaryGridFunction method)
newton_iteration() (NonlinearBoundaryValueSolver method)
nkron() (in module dedalus.tools.array)
NLBVP (in module dedalus.core.problems)
Nmax (DiskRadialTransform attribute)
Node (class in dedalus.tools.plot_op)
nodes (Tree attribute)
nonconstant() (Domain method)
NonlinearBoundaryValueProblem (class in dedalus.core.problems)
NonlinearBoundaryValueSolver (class in dedalus.core.solvers)
NonlinearOperatorError
NonSeparableTransform (class in dedalus.core.transforms)
normalize() (Field method)
Nphi (DiskRadialTransform attribute)
Nphi_range (in module test_spherical3d_arithmetic_parallel)
Nr_range (in module test_spherical3d_arithmetic_parallel)
nrows (MultiFigure attribute)
Ntheta (SWSHColatitudeTransform attribute)
Ntheta_range (in module test_spherical3d_arithmetic_parallel)
O
OLD_CSR_MATVECS (in module dedalus.tools.array)
open_dataset() (DedalusXarrayBackend method)
open_file() (H5FileHandlerBase method)
(H5GatherFileHandler method)
(H5ParallelFileHandler method)
(H5VirtualFileHandler method)
operand (AdvectiveCFL attribute)
(Average attribute)
(Component attribute)
(Convert attribute)
(Differentiate attribute)
(Integrate attribute)
(Interpolate attribute)
(Lift attribute)
(Skew attribute)
(TimeDerivative attribute)
(Trace attribute)
(TransposeComponents attribute)
operate() (AdvectiveCFL method)
(Convert method)
(DotProduct method)
(Future method)
(GeneralFunction method)
(Trace method)
(UnaryGridFunction method)
operate_left_handed() (CrossProduct method)
operate_right_handed() (CrossProduct method)
operator_matrix() (AnnulusBasis method)
(DiskBasis method)
(SphereBasis method)
order (IndexArray attribute)
OrderedSet (class in dedalus.tools.general)
original_args (Future attribute)
(GeneralFunction attribute)
oscillate() (in module dedalus.tools.general)
out (Future attribute)
(GeneralFunction attribute)
outer_edge (AnnulusBasis attribute)
outer_surface (ShellBasis attribute)
output (SkipDispatchException attribute)
output_basis (Average attribute)
(Convert attribute)
(Differentiate attribute)
(Integrate attribute)
(Interpolate attribute)
(Lift attribute)
output_dtype (in module dedalus.tools.jacobi)
P
pad (MultiFigure attribute)
pad() (in module dedalus.tools.plot_op)
pad_limits() (in module dedalus.extras.plot_tools)
parallel_mkdir() (in module dedalus.tools.parallel)
PARALLEL_PROFILE_DEFAULT (in module dedalus.core.solvers)
parse() (FutureField static method)
perm (FieldSystem attribute)
perm_matrix() (in module dedalus.tools.array)
permc_spec (SuperluColamdFactorized attribute)
(SuperluColamdFactorizedTranspose attribute)
(SuperluColamdSpsolve attribute)
(SuperluNaturalFactorized attribute)
(SuperluNaturalFactorizedTranspose attribute)
(SuperluNaturalSpsolve attribute)
permute_axis() (in module dedalus.tools.array)
perturbations (NonlinearBoundaryValueProblem attribute)
(NonlinearBoundaryValueSolver attribute)
plot_bot() (in module dedalus.extras.plot_tools)
plot_bot_2d() (in module dedalus.extras.plot_tools)
plot_bot_3d() (in module dedalus.extras.plot_tools)
plot_operator() (in module dedalus.tools.plot_op)
PolarCoordinates (class in dedalus.core.coords)
PolynomialTransform (class in dedalus.core.transforms)
position (Interpolate attribute)
(Leaf attribute)
(Node attribute)
prep_nccs() (Future method)
print_progress() (in module dedalus.tools.progress)
print_subproblem_ranks() (EigenvalueSolver method)
(InitialValueSolver method)
(LinearBoundaryValueSolver method)
(NonlinearBoundaryValueSolver method)
problem (SolverBase attribute)
proceed (InitialValueSolver property)
process() (DictionaryHandler method)
(H5FileHandlerBase method)
(SystemHandler method)
product_matrix() (ComplexFourier method)
(Jacobi method)
(RealFourier method)
PROFILE_DEFAULT (in module dedalus.core.solvers)
PROFILE_DIRECTORY (in module dedalus.core.solvers)
ProfileWrapper (class in dedalus.tools.parallel)
properties (GlobalFlowProperty attribute)
Q
QR (BandedQR attribute)
quad_mesh() (in module dedalus.extras.plot_tools)
R
radial_basis (BallBasis attribute)
(ShellBasis attribute)
radial_basis() (AnnulusBasis method)
(DiskBasis method)
radial_COV (DiskBasis attribute)
radial_matrix() (MulCosine method)
radial_transform_factor() (AnnulusBasis method)
RadialComponent (class in dedalus.core.operators)
radii (AnnulusBasis attribute)
(ShellBasis attribute)
radii_shell (in module test_spherical3d_arithmetic_parallel)
radius (BallBasis attribute)
(DiskBasis attribute)
(PolarCoordinates attribute)
(SphereBasis attribute)
(SphericalCoordinates attribute)
radius_ball (in module test_spherical3d_arithmetic_parallel)
radius_library (AnnulusBasis attribute)
(BallBasis attribute)
(DiskBasis attribute)
(ShellBasis attribute)
radius_multiplication_matrix() (DiskBasis method)
radius_range (in module test_spherical3d_arithmetic_parallel)
rank (RotateProcesses attribute)
RealFFT (class in dedalus.core.transforms)
RealFourier (class in dedalus.core.basis)
RealFourierMMT (class in dedalus.core.transforms)
RealFourierTransform (class in dedalus.core.transforms)
reduce_array() (in module dedalus.core.transforms)
reduce_scalar() (GlobalArrayReducer method)
reduced_view_3() (in module dedalus.core.transforms)
reduced_view_4() (in module dedalus.core.transforms)
reduced_view_5() (in module dedalus.core.transforms)
reducer (CFL attribute)
(GlobalFlowProperty attribute)
reg_ordering (SphericalCoordinates attribute)
regindex (BallRadialTransform attribute)
register_transform() (in module dedalus.core.transforms)
regtotal (BallRadialTransform attribute)
reinitialize() (Add method)
(UnaryGridFunction method)
remedy_scales() (Distributor method)
repack() (FFTWHalfComplexFFT method)
repack_rescale() (RealFFT method)
replace() (Convert method)
(Future method)
(in module dedalus.tools.general)
replace_dict() (Convert method)
(Future method)
require_coeff_space() (Evaluator method)
(Field method)
require_first_order() (Add method)
require_grid_space() (Evaluator method)
(Field method)
require_linearity() (Add method)
require_local() (Field method)
reset() (Future method)
reshape_vector() (in module dedalus.tools.array)
resize_coeffs() (ComplexFFT method)
resize_reduced() (PolynomialTransform static method)
resize_rescale_backward() (FastCosineTransform method)
resize_rescale_forward() (FastCosineTransform method)
rev_enumerate() (in module dedalus.tools.general)
rho (AnnulusBasis attribute)
right (Frame attribute)
right_handed (SphericalCoordinates attribute)
right_permutation() (in module dedalus.core.subsystems)
rigor (FFTWBase attribute)
RK111 (class in dedalus.core.timesteppers)
RK222 (class in dedalus.core.timesteppers)
RK443 (class in dedalus.core.timesteppers)
RKGFY (class in dedalus.core.timesteppers)
RKSMR (class in dedalus.core.timesteppers)
rng_element() (in module dedalus.tools.random_arrays)
rng_elements() (in module dedalus.tools.random_arrays)
rootlogger (in module dedalus.tools.logging)
RotateProcesses (class in dedalus.tools.parallel)
S
s (DiskRadialTransform attribute)
(SWSHColatitudeTransform attribute)
S2Coordinates (class in dedalus.core.coords)
S2coordsys (SphericalCoordinates attribute)
safety (CFL attribute)
SBDF1 (class in dedalus.core.timesteppers)
SBDF2 (class in dedalus.core.timesteppers)
SBDF3 (class in dedalus.core.timesteppers)
SBDF4 (class in dedalus.core.timesteppers)
scalar_clenshaw() (in module dedalus.tools.clenshaw)
ScalarField (in module dedalus.core.field)
ScalarField() (Distributor method)
scales (Field attribute)
(Future attribute)
scatter() (FieldSystem method)
(Subsystem method)
scatter_inputs() (Subproblem method)
scatter_outputs() (Subproblem method)
scipy_sparse_eigs() (in module dedalus.tools.array)
ScipyBanded (class in dedalus.libraries.matsolvers)
ScipyComplexFFT (class in dedalus.core.transforms)
ScipyDCT (class in dedalus.core.transforms)
ScipyDenseLU (class in dedalus.libraries.matsolvers)
ScipyFastChebyshevTransform (class in dedalus.core.transforms)
ScipyRealFFT (class in dedalus.core.transforms)
seed (ChunkedRandomArray attribute)
SeparableMatrixTransform (class in dedalus.core.transforms)
SeparableTransform (class in dedalus.core.transforms)
serialize_call() (in module dedalus.tools.cache)
set_global_data() (Field method)
set_local_data() (Field method)
set_num (H5FileHandlerBase attribute)
set_position() (Tree method)
set_state() (EigenvalueSolver method)
setup_file() (H5FileHandlerBase method)
setup_process_file() (H5VirtualFileHandler method)
shape (AnnulusBasis attribute)
(BallBasis attribute)
(CardinalBasis attribute)
(DiskBasis attribute)
(FieldWrapper property)
(IndexArray attribute)
(ShellBasis attribute)
(SphereBasis attribute)
shape() (Subproblem method)
ShellBasis (class in dedalus.core.basis)
sim_dt (Handler attribute)
sim_time (InitialValueSolver property)
sine_multiplication_matrix() (SphereBasis method)
Sinv (Woodbury attribute)
Sinv_ (Woodbury attribute)
size (CardinalBasis attribute)
(DeferredTuple attribute)
(Jacobi attribute)
(RotateProcesses attribute)
size() (Subproblem method)
Skew (class in dedalus.core.operators)
skip_convert (Tree attribute)
SkipDispatchException
solve() (BandedQR method)
(DenseInverse method)
(DummySolver method)
(LinearBoundaryValueSolver method)
(ScipyBanded method)
(ScipyDenseLU method)
(SolverBase method)
(SparseInverse method)
(SPQR_solve method)
(UmfpackFactorized method)
(UmfpackSpsolve method)
(Woodbury method)
solve_dense() (EigenvalueSolver method)
solve_H() (SolverBase method)
solve_sparse() (EigenvalueSolver method)
solve_upper_sparse() (in module dedalus.tools.array)
solver (CFL attribute)
(GlobalFlowProperty attribute)
(Subproblem attribute)
(Subsystem attribute)
solver_class (EigenvalueProblem attribute)
(InitialValueProblem attribute)
(LinearBoundaryValueProblem attribute)
(NonlinearBoundaryValueProblem attribute)
SolverBase (class in dedalus.core.solvers)
(class in dedalus.libraries.matsolvers)
sparse (BandedSolver attribute)
(DenseSolver attribute)
(SparseSolver attribute)
sparse_allclose() (in module dedalus.tools.array)
sparse_block_diag() (in module dedalus.tools.array)
sparse_to_banded() (BandedSolver static method)
SparseInverse (class in dedalus.libraries.matsolvers)
SparseSolver (class in dedalus.libraries.matsolvers)
SphereBasis (class in dedalus.core.basis)
SphericalCoordinates (class in dedalus.core.coords)
SphericalEllProduct (class in dedalus.core.operators)
spin_ordering (PolarCoordinates attribute)
(S2Coordinates attribute)
(SphericalCoordinates attribute)
spinindex_out() (MulCosine method)
split() (Add method)
split_call() (in module dedalus.tools.parsing)
SPLIT_CSR_MATVECS (in module dedalus.tools.array)
split_equation() (in module dedalus.tools.parsing)
splu_inverse() (in module dedalus.tools.array)
SPQR_solve (class in dedalus.libraries.matsolvers)
stages (RK111 attribute)
(RK222 attribute)
(RK443 attribute)
(RKGFY attribute)
(RKSMR attribute)
state (SolverBase attribute)
stats (ProfileWrapper attribute)
stdout_handler (in module dedalus.tools.logging)
step() (InitialValueSolver method)
steps (CNAB1 attribute)
(CNAB2 attribute)
(CNLF2 attribute)
(MCNAB2 attribute)
(SBDF1 attribute)
(SBDF2 attribute)
(SBDF3 attribute)
(SBDF4 attribute)
stop_iteration (InitialValueSolver attribute)
stop_sim_time (InitialValueSolver attribute)
stop_wall_time (InitialValueSolver attribute)
store_expanded_matrices (SolverBase attribute)
store_last (Future attribute)
STORE_LAST_DEFAULT (in module dedalus.core.future)
STORE_OUTPUTS (in module dedalus.core.future)
stored_dt (CFL attribute)
sub_cs() (SphericalCoordinates method)
subaxis_by_cs() (DirectProduct method)
subaxis_dependence (AnnulusBasis attribute)
(CardinalBasis attribute)
(DiskBasis attribute)
(SphereBasis attribute)
Subproblem (class in dedalus.core.subsystems)
subproblem_matsolvers (LinearBoundaryValueSolver attribute)
subproblems (SolverBase attribute)
subproblems_by_group (SolverBase attribute)
subspace_matrix() (Convert method)
(Interpolate method)
substitute_basis() (Domain method)
Subsystem (class in dedalus.core.subsystems)
subsystems (SolverBase attribute)
(Subproblem attribute)
SuperluColamdFactorized (class in dedalus.libraries.matsolvers)
SuperluColamdFactorizedTranspose (class in dedalus.libraries.matsolvers)
SuperluColamdSpsolve (class in dedalus.libraries.matsolvers)
SuperluNaturalFactorized (class in dedalus.libraries.matsolvers)
SuperluNaturalFactorizedTranspose (class in dedalus.libraries.matsolvers)
SuperluNaturalSpsolve (class in dedalus.libraries.matsolvers)
surface (BallBasis attribute)
SWSHColatitudeTransform (class in dedalus.core.transforms)
sym_diff() (Add method)
(UnaryGridFunction method)
SymbolicParsingError
Sync (class in dedalus.tools.parallel)
SystemHandler (class in dedalus.core.evaluator)
T
tasks (Handler attribute)
tau_left (SolverBase attribute)
TensorField() (Distributor method)
(in module dedalus.core.field)
tensorsig (AdvectiveCFL attribute)
(Average attribute)
(AzimuthalComponent attribute)
(Component attribute)
(Convert attribute)
(CrossProduct attribute)
(Differentiate attribute)
(DotProduct attribute)
(Field attribute)
(GeneralFunction attribute)
(Integrate attribute)
(Interpolate attribute)
(Lift attribute)
(MulCosine attribute)
(RadialComponent attribute)
(Skew attribute)
(TimeDerivative attribute)
(Trace attribute)
(TransposeComponents attribute)
(UnaryGridFunction attribute)
test_cartesian_output() (in module test_output_parallel)
test_cartesian_output_merged() (in module test_output_parallel)
test_cartesian_output_merged_virtual() (in module test_output_parallel)
test_cartesian_output_virtual() (in module test_output_parallel)
test_output_parallel
module
test_shell_S2_radial_multiplication() (in module test_spherical3d_arithmetic_parallel)
test_sphere_constant_radial_multiplication() (in module test_spherical3d_arithmetic_parallel)
test_sphere_constant_S2_multiplication() (in module test_spherical3d_arithmetic_parallel)
test_spherical3d_arithmetic_parallel
module
threshold (CFL attribute)
TimeDerivative (class in dedalus.core.operators)
timestepper (InitialValueSolver attribute)
top (Frame attribute)
top_right (Frame property)
total_modes (InitialValueSolver attribute)
total_write_num (H5FileHandlerBase attribute)
towards_coeff_space() (Field method)
(LockedField method)
towards_grid_space() (Field method)
(LockedField method)
Trace (class in dedalus.core.operators)
track() (in module dedalus.tools.progress)
trans (SuperluColamdFactorizedTranspose attribute)
(SuperluNaturalFactorizedTranspose attribute)
Transform (class in dedalus.core.transforms)
transform_plan() (AnnulusBasis method)
(BallBasis method)
(DiskBasis method)
(Jacobi method)
(SphereBasis method)
transforms (AnnulusBasis attribute)
(BallBasis attribute)
(ComplexFourier attribute)
(DiskBasis attribute)
(Jacobi attribute)
(RealFourier attribute)
(SphereBasis attribute)
TransposeComponents (class in dedalus.core.operators)
Tree (class in dedalus.tools.plot_op)
U
ufunc_derivatives (UnaryGridFunction attribute)
Ultraspherical() (in module dedalus.core.basis)
UmfpackFactorized (class in dedalus.libraries.matsolvers)
UmfpackSpsolve (class in dedalus.libraries.matsolvers)
UnaryGridFunction (class in dedalus.core.operators)
UndefinedParityError
unify() (in module dedalus.tools.general)
unify_attributes() (in module dedalus.tools.general)
unit_vector_fields() (CartesianCoordinates method)
unlock() (LockedField method)
unpack_rescale() (FFTWHalfComplexFFT method)
(RealFFT method)
UnsupportedEquationError
update() (OrderedSet method)
V
valid_elements() (CardinalBasis method)
(ComplexFourier method)
(Jacobi method)
(RealFourier method)
(SphereBasis method)
valid_modes() (Subproblem method)
vars (Evaluator attribute)
(Handler attribute)
VectorField() (Distributor method)
(in module dedalus.core.field)
visit_writes() (in module dedalus.tools.post)
volume (AnnulusBasis attribute)
(BallBasis attribute)
(DiskBasis attribute)
(ShellBasis attribute)
(SphereBasis attribute)
volume() (Domain method)
volume_average() (GlobalFlowProperty method)
volume_integral() (GlobalFlowProperty method)
W
wall_dt (Handler attribute)
wall_time (InitialValueSolver property)
warmup_iterations (InitialValueSolver attribute)
wavenumbers (ComplexFourierTransform property)
(CosineTransform property)
(RealFourierTransform property)
Woodbury (class in dedalus.libraries.matsolvers)
woodbury_matsolvers (in module dedalus.libraries.matsolvers)
world_time (InitialValueSolver property)
write_file_metadata() (H5FileHandlerBase method)
(H5GatherFileHandler method)
(H5VirtualFileHandler method)
write_task() (H5FileHandlerBase method)
(H5GatherFileHandler method)
(H5ParallelFileHandler method)
(H5VirtualFileHandler method)
X
x (Box attribute)
xbox (Box property)
Y
y (Box attribute)
ybox (Box property)
Z
zeros_with_pattern() (in module dedalus.tools.array)
Γ
γ (RK222 attribute)
Δ
δ (RK222 attribute)