Skip to content
@SpectralFluid

SpectralFluid

SpectralFluid logo

SpectralFluid

Open-source Julia software for spectral methods, fluid dynamics, and geophysical flows.

SpectralFluid brings together numerical tools for solving partial differential equations on Cartesian and spherical domains. The software is designed for readable mathematics, high-order accuracy, and parallel computation on CPUs, GPUs, and distributed systems.

Software

Project Purpose
Tarang.jl Spectral and pseudo-spectral PDE solvers using Fourier and Chebyshev methods
SHTnsKit.jl Pure-Julia scalar and vector spherical harmonic transforms
GeoDynamo.jl Rotating convection and self-consistent dynamo simulations in spherical domains
BiGSTARS.jl Bi-global linear stability analysis for geophysical flows

Approach

  • spectral accuracy for smooth, multiscale physics
  • execution across CPUs, GPUs, threads, and MPI processes
  • open implementations that can be inspected, reproduced, and extended

Documentation and examples live with each project. Contributions, questions, and scientific discussions are welcome in their respective repositories.

Popular repositories Loading

  1. Tarang.jl Tarang.jl Public

    A (pseudo-)spectral PDE solver

    Julia 4 1

  2. SHTnsKit.jl SHTnsKit.jl Public

    A comprehensive Julia implementation of the SHTns C library.

    Julia 3

  3. GeoDynamo.jl GeoDynamo.jl Public

    A Julia solver for rotating convection and dynamos in spherical shells and full balls.

    Julia 1

  4. SpectralFluid.github.io SpectralFluid.github.io Public

    Open-source spectral methods for fluid dynamics in Julia

    TypeScript

  5. .github .github Public

    SpectralFluid organization profile

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…