FiniteDifferenceMatrix
Defines a matrix that can be applied to a regular grid of values to take a finite difference
Properties and Methods
__init__(self, finite_difference_data, npts=None, mesh_spacing=None, only_core=False, only_center=False, mode='sparse', dtype='float64'):
finite_difference_data
:FiniteDifferenceData
No description…
npts
:Any
No description…
mesh_spacing
:Any
No description…
only_core
:Any
No description…
only_center
:Any
No description…
mode
:Any
No description…
@property
weights(self):
@property
order(self):
@property
npts(self):
@property
mesh_spacing(self):
@property
only_core(self):
@property
only_center(self):
@property
mode(self):
@property
dtype(self):
@property
matrix(self):
fd_matrix(self):
Builds a 1D finite difference matrix for a set of boundary weights, central weights, and num of points Will look like: b1 b2 b3 … w1 w2 w3 … 0 w1 w2 w3 … 0 0 w1 w2 w3 … … … … …. b3 b2 b1
:returns
:np.ndarray | sp.csr_matrix
fd_mat
Examples
FiniteDifferenceMatrix
Defines a matrix that can be applied to a regular grid of values to take a finite difference
Properties and Methods
__init__(self, finite_difference_data, npts=None, mesh_spacing=None, only_core=False, only_center=False, mode='sparse', dtype='float64'):
finite_difference_data
:FiniteDifferenceData
No description…
npts
:Any
No description…
mesh_spacing
:Any
No description…
only_core
:Any
No description…
only_center
:Any
No description…
mode
:Any
No description…
@property
weights(self):
@property
order(self):
@property
npts(self):
@property
mesh_spacing(self):
@property
only_core(self):
@property
only_center(self):
@property
mode(self):
@property
dtype(self):
@property
matrix(self):
fd_matrix(self):
Builds a 1D finite difference matrix for a set of boundary weights, central weights, and num of points Will look like: b1 b2 b3 … w1 w2 w3 … 0 w1 w2 w3 … 0 0 w1 w2 w3 … … … … …. b3 b2 b1
:returns
:np.ndarray | sp.csr_matrix
fd_mat
Examples
Edit Examples or
Create New Examples
Edit Template or
Create New Template
Edit Docstrings
Edit Examples or
Create New Examples
Edit Template or
Create New Template
Edit Docstrings