With the shenfun Python module (github.com/spectralDNS/shenfun) an effort is made towards automating the implementation of the spectral Galerkin method for simple tensor product domains, consisting of (currently) one non-periodic and any number of periodic directions. The user interface to shenfun is intentionally made very similar to FEniCS (fenicsproject.org). Partial Differential Equations are represented through weak variational forms and solved using efficient direct solvers where available. MPI decomposition is achieved through the mpi4py-fft module (bitbucket.org/mpi4py/mpi4py-fft), and all developed solvers may, with no additional effort, be run on supercomputers using thousands of processors. Complete solvers are shown for the line...
Along with finite differences and finite elements, spectral methods are one of the three main method...
Using the Galerkin method to solve nonlinear integro-differential equations of elliptic or parabolic...
This work addresses the algorithmical aspects of spectral methods for elliptic equations. We focus o...
Spectral discretization in space and time of the weak formulation of a partial differential equation...
Abstract. A spectral method for solving linear partial differential equations (PDEs) with vari-able ...
This paper discusses a Python interface for the recently published Dune-Fem-DG module which provides...
A highly accurate numerical code based on Galerkin pseudo-spectral collocation is presented to solve...
We face the numerical solving process of the nonlinear Schrödinger equation (NLSE), also called Gros...
. We show that one can derive an O(N 3 ) spectral-Galerkin method for fourth order (biharmonic typ...
A major cost in scientific computing is the creation of software that performs the numerical comput...
A novel domain decomposition method for spectrally accurate solutions of PDEs is presented. A Local ...
A postprocessing technique to improve the accuracy of Galerkin methods, when applied to dissipative ...
Global spectral methods offer the potential to compute solutions of partial differential equations n...
FEniCS is a collection of software tools for the automated solution of differential equations by fin...
Spectral methods, particularly in their multidomain version, have become firmly established as a mai...
Along with finite differences and finite elements, spectral methods are one of the three main method...
Using the Galerkin method to solve nonlinear integro-differential equations of elliptic or parabolic...
This work addresses the algorithmical aspects of spectral methods for elliptic equations. We focus o...
Spectral discretization in space and time of the weak formulation of a partial differential equation...
Abstract. A spectral method for solving linear partial differential equations (PDEs) with vari-able ...
This paper discusses a Python interface for the recently published Dune-Fem-DG module which provides...
A highly accurate numerical code based on Galerkin pseudo-spectral collocation is presented to solve...
We face the numerical solving process of the nonlinear Schrödinger equation (NLSE), also called Gros...
. We show that one can derive an O(N 3 ) spectral-Galerkin method for fourth order (biharmonic typ...
A major cost in scientific computing is the creation of software that performs the numerical comput...
A novel domain decomposition method for spectrally accurate solutions of PDEs is presented. A Local ...
A postprocessing technique to improve the accuracy of Galerkin methods, when applied to dissipative ...
Global spectral methods offer the potential to compute solutions of partial differential equations n...
FEniCS is a collection of software tools for the automated solution of differential equations by fin...
Spectral methods, particularly in their multidomain version, have become firmly established as a mai...
Along with finite differences and finite elements, spectral methods are one of the three main method...
Using the Galerkin method to solve nonlinear integro-differential equations of elliptic or parabolic...
This work addresses the algorithmical aspects of spectral methods for elliptic equations. We focus o...