Skip to content

Solver for nonlinear diffusion equations on disk, using pseudo spectral method with Chebyshev-Fourier series.

Notifications You must be signed in to change notification settings

zhaoyongfeng1990/spectral_solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

spectral_solver

Solver for nonlinear diffusion equations on disk, using pseudo spectral method with Chebyshev-Fourier series.

It solves N equations formed as:

\partial_t f_i=\sum_{k=1}^N\nabla\cdot(h_{ik}\nabla f_k)+g_i(f_1,f_2,\cdots,f_N)

Now works perfect for linear equations, but still have some instability issues with nonlinear equations. Support for long double and MPI(or openMP) parallel computing.

Comments and documents need to be finished later.

About

Solver for nonlinear diffusion equations on disk, using pseudo spectral method with Chebyshev-Fourier series.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published