Jacobi
Documentation for Jacobi Solver
|
This file is a part of the Jacobi solver for Laplace equation. More...
Functions | |
def | jacobi_functions.setBoundaryConditions (grid, gridNew, dimension) |
def | jacobi_functions.update (grid, gridNew, dimension) |
def | jacobi_functions.printOutput (grid, dimension) |
This file is a part of the Jacobi solver for Laplace equation.
This file provides several routines for the solver of the Laplace equation using Jacobi iterative method on a square grid, given the boundary conditions
def jacobi_functions.printOutput | ( | grid, | |
dimension | |||
) |
Prints the output in text format Args: grid double precision array containing the first grid buffer dimension the size of the system. The buffers should be of size (dimension + 2)^2
def jacobi_functions.setBoundaryConditions | ( | grid, | |
gridNew, | |||
dimension | |||
) |
Sets the boundary conditions on both the grid buffers Args: grid double precision array containing the first grid buffer gridNew double precision array containing the second grid buffer dimension the size of the system. The buffers should be of size (dimension + 2)^2
def jacobi_functions.update | ( | grid, | |
gridNew, | |||
dimension | |||
) |
Performs one step of the Jacobi iteravite process Args: grid double precision array containing the first grid buffer gridNew double precision array containing the second grid buffer dimension the size of the system. The buffers should be of size (dimension + 2)^2