SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
python.uq.operations.general Namespace Reference

Functions

 cross (grid1, grid2)
 
 extend_grid (grid, n, *args, **kws)
 
 extend_grid_1d (grid, *args, **kws)
 
 insert_children (grid, gp, d)
 
 isList (x)
 
 isMatrix (x)
 
 isNumerical (x)
 
 join (grid1, grid2, *args, **kws)
 
 project (grid, dims)
 
 projectList (gps, dims)
 

Function Documentation

◆ cross()

python.uq.operations.general.cross (   grid1,
  grid2 
)
Create a grid of dimensionality dim1 + dim2 where
@param grid1:
@param grid2:

◆ extend_grid()

python.uq.operations.general.extend_grid (   grid,
  n,
args,
**  kws 
)
Extends the grid. Generates a full grid in all additional dimensions
@param grid: Grid, sparse grid
@param n: int, additional dimensions

◆ extend_grid_1d()

python.uq.operations.general.extend_grid_1d (   grid,
args,
**  kws 
)

◆ insert_children()

python.uq.operations.general.insert_children (   grid,
  gp,
  d 
)

◆ isList()

python.uq.operations.general.isList (   x)

◆ isMatrix()

python.uq.operations.general.isMatrix (   x)

◆ isNumerical()

python.uq.operations.general.isNumerical (   x)

◆ join()

python.uq.operations.general.join (   grid1,
  grid2,
args,
**  kws 
)
Join two grids, which are not of the same dimensionality. The grid
of lower dimensionality is extended to the larger one by adding
a full grid resolution in the new directions.
@param grid1: Grid, sparse grid
@param grid2: Grid, sparse grid
@return: Grid, joined sparse grid of dimensionality max(dim1, dim2) with
basis of grid2

◆ project()

python.uq.operations.general.project (   grid,
  dims 
)
Project all grid points to the given dimensions

@param grid: Grid sparse grid
@param dims: list dimensions to which the grid points are projected

◆ projectList()

python.uq.operations.general.projectList (   gps,
  dims 
)
Project all grid points to the given dimensions

@param gps: list of grid points
@param dims: list dimensions to which the grid points are projected