snowdrop.src.numeric.grids package

Submodules

snowdrop.src.numeric.grids.grid module

class snowdrop.src.numeric.grids.grid.CartesianGrid(min, max, n=[])[source]

Bases: Grid

CartesianGrid is a sub-class of Grid class.

type = 'cartesian'
class snowdrop.src.numeric.grids.grid.EmptyGrid[source]

Bases: Grid

EmptyGrid is a sub-class of Grid class.

n_nodes()[source]
node(i)[source]
nodes()[source]
type = 'empty'
class snowdrop.src.numeric.grids.grid.Grid[source]

Bases: object

Grid class is a parent class of EmptyGrid, PointGrid, UnstructuredGrid, CartesianGrid, NonUniformCartesianGrid, and SmolyakGrid sub-classes.

n_nodes()[source]
node(i)[source]
nodes()[source]
class snowdrop.src.numeric.grids.grid.NonUniformCartesianGrid(list_of_nodes)[source]

Bases: Grid

NonUniformCartesianGrid is a sub-class of Grid class.

type = 'NonUniformCartesian'
class snowdrop.src.numeric.grids.grid.PointGrid(point)[source]

Bases: Grid

PointGrid is a sub-class of Grid class.

n_nodes()[source]
node(i)[source]
nodes()[source]
type = 'point'
class snowdrop.src.numeric.grids.grid.SmolyakGrid(min, max, mu=2)[source]

Bases: Grid

SmolyakGrid is a sub-class of Grid class.

type = 'Smolyak'
class snowdrop.src.numeric.grids.grid.UnstructuredGrid(nodes)[source]

Bases: Grid

UnstructuredGrid is a sub-class of Grid class.

type = 'unstructured'
snowdrop.src.numeric.grids.grid.cat_grids(grid_1, grid_2)[source]
snowdrop.src.numeric.grids.grid.mlinspace(a, b, orders, out=None)[source]
snowdrop.src.numeric.grids.grid.n_nodes(grid)[source]
snowdrop.src.numeric.grids.grid.node(grid, i)[source]
snowdrop.src.numeric.grids.grid.nodes(grid)[source]
snowdrop.src.numeric.grids.grid.prod(l)[source]

Module contents