Skip to content

Commit f7f409f

Browse files
committed
added documentation to solver for lim_type=4 (polynomial)
1 parent 943c2f2 commit f7f409f

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

src/pyclaw/sharpclaw/solver.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,14 @@ class SharpClawSolver(Solver):
4242
- 0: No limiting.
4343
- 1: TVD reconstruction.
4444
- 2: WENO reconstruction.
45+
- 3: Polynomial reconstruction.
4546
4647
``Default = 2``
4748
4849
.. attribute:: reconstruction_order
4950
50-
Order of the WENO reconstruction. From 1st to 17th order (PyWENO)
51-
51+
Order of the reconstruction. From 1st to 17th order (PyWENO), and from
52+
4 to 10 (even) in Poly
5253
``Default = 5``
5354
5455
.. attribute:: time_integrator
@@ -208,6 +209,9 @@ def setup(self,solution):
208209
if self.lim_type == 2:
209210
self.num_ghost = (self.reconstruction_order+1)/2
210211

212+
if self.lim_type == 3:
213+
self.num_ghost = 1 + self.reconstruction_order/2
214+
211215
if self.lim_type == 2 and self.reconstruction_order != 5 and self.kernel_language == 'Python':
212216
raise Exception('Only 5th-order WENO reconstruction is implemented in Python kernels. \
213217
Use Fortran for higher-order WENO.')

0 commit comments

Comments
 (0)