DI2 | ---------------------------------------------------------------------------- |
DI3 | ---------------------------------------------------------------------------- |
GI1 | ---------------------------------------------------------------------------- |
GI13 | ---------------------------------------------------------------------------- |
GI2 | ---------------------------------------------------------------------------- |
addBC1D | This function assumes that the unknown u, which represents the discrete |
addBC1Dlhs | This functions uses geometry and boundary type conditions to create |
addBC1Drhs | This function uses the boundary condition type of each vertex and the rhs b |
addBC2D | This function assumes that the unknown u, which represents the discrete |
addBC2Dlhs | This functions uses geometry and boundary type conditions to create |
addBC2Drhs | function b = addBC2Drhs(b, m, n, dc, nc, v, vec) |
addBC3D | This function assumes that the unknown u, which represents the discrete |
addBC3Dlhs | This functions uses geometry and boundary type conditions to create |
addBC3Drhs | This function uses the boundary condition type of each face and the rhs b |
amean | Returns the arithmetic mean for every two pairs in a column vector |
boundaryIdx2D | Returns the indices of the nodes that lie on the boundary of a 2D nodal |
curl2D | Returns a two-dimensional mimetic curl operator |
div | Returns a m+2 by m+1 one-dimensional mimetic divergence operator |
div2D | Returns a two-dimensional mimetic divergence operator |
div2DCurv | ---------------------------------------------------------------------------- |
div2DNonUniform | Returns a two-dimensional non-uniform mimetic divergence operator |
div3D | Returns a three-dimensional mimetic divergence operator |
div3DCurv | ---------------------------------------------------------------------------- |
div3DNonUniform | Returns a three-dimensional non-uniform mimetic divergence operator |
divNonUniform | Returns a m+2 by m+1 one-dimensional non-uniform mimetic divergence |
grad | Returns a m+1 by m+2 one-dimensional mimetic gradient operator |
grad2D | Returns a two-dimensional mimetic gradient operator |
grad2DCurv | Returns a 2D curvilinear mimetic gradient |
grad2DNonUniform | Returns a two-dimensional non-uniform mimetic gradient operator |
grad3D | Returns a three-dimensional mimetic gradient operator |
grad3DCurv | Returns a 3D curvilinear mimetic gradient |
grad3DNonUniform | Returns a three-dimensional non-uniform mimetic gradient operator |
gradNonUniform | Returns a m+1 by m+2 one-dimensional non-uniform mimetic gradient |
gridGen | Returns X and Y which are both m by n matrices that contains the physical |
hmean | Returns the harmonic mean for every two pairs in a column vector |
interpol | Returns a m+1 by m+2 one-dimensional interpolator of 2nd-order |
interpol2D | Returns a two-dimensional interpolator of 2nd-order |
interpol3D | Returns a three-dimensional interpolator of 2nd-order |
interpolCentersToFacesD1D | 1D interpolation from centers to faces. |
interpolCentersToFacesD2D | 2D interpolation from centers to faces. |
interpolCentersToFacesD3D | 3D interpolation from centers to faces |
interpolCentersToNodes1D | interpolation operator from nodal coordinates to staggered centers |
interpolCentersToNodes2D | interpolation operator from staggered to nodes |
interpolCentersToNodes3D | interpolation operator from staggered to nodes |
interpolD | Returns a m+2 by m+1 one-dimensional interpolator of 2nd-order |
interpolD2D | Returns a two-dimensional interpolator of 2nd-order |
interpolD3D | Returns a three-dimensional interpolator of 2nd-order |
interpolFacesToCentersG1D | 1D interpolation from faces to centers |
interpolFacesToCentersG2D | 2D interpolation from faces to centers |
interpolFacesToCentersG3D | 3D interpolation from faces to centers |
interpolNodesToCenters1D | interpolation operator from nodal coordinates to staggered centers |
interpolNodesToCenters2D | interpolation operator from nodal coordinates to staggered centers |
interpolNodesToCenters3D | interpolation operator from nodal coordinates to staggered centers |
jacobian2D | Returns: |
jacobian3D | Returns: |
lap | Returns a m+2 by m+2 one-dimensional mimetic laplacian operator |
lap2D | Returns a two-dimensional mimetic laplacian operator |
lap3D | Returns a three-dimensional mimetic laplacian operator |
mimeticB | Returns a m+2 by m+1 one-dimensional mimetic boundary operator |
mixedBC | Constructs a 1D mimetic mixed boundary conditions operator |
mixedBC2D | Constructs a 2D mimetic mixed boundary conditions operator |
mixedBC3D | Constructs a 3D mimetic mixed boundary conditions operator |
neumann2DCurv | Returns a 2D curvilinear Neumann BC operator |
neumann3DCurv | Returns a 3D curvilinear Neumann BC operator |
nodal | Returns a m+1 by m+1 one-dimensional operator that approximates the |
nodal2D | Returns a two-dimensional operator that approximates the first-order |
nodal2DCurv | ---------------------------------------------------------------------------- |
nodal3D | Returns a three-dimensional operator that approximates the first-order |
nodal3DCurv | ---------------------------------------------------------------------------- |
rk4 | Explicit Runge-Kutta 4th-order method |
robinBC | Returns a m+2 by m+2 one-dimensional mimetic boundary operator that |
robinBC2D | Returns a two-dimensional mimetic boundary operator that |
robinBC3D | Returns a three-dimensional mimetic boundary operator that |
sidedNodal | Returns a m+1 by m+1 one-dimensional sided approximation for uniformly |
tensorGrad2D | Returns a two-dimensional flux operator |
tfi | https://en.wikipedia.org/wiki/Transfinite_interpolation |
ttm | https://www.sciencedirect.com/science/article/pii/0022247X78902172?via%3Dihub |
weightsP | Returns the m+1 weights of P |
weightsP2D | Returns the 2mn+m+n weights of P in 2-D |
weightsQ | Returns the m+2 weights of Q |
weightsQ2D | Returns the (m+2)(n+2) weights of Q in 2-D |