Wed, 20 Nov 2019 21:05:37 +0100 |
Jonatan Werpers |
Merge in default
feature/dirac_discr
|
Wed, 20 Nov 2019 21:02:06 +0100 |
Jonatan Werpers |
Apply some nitpicking
feature/dirac_discr
|
Wed, 20 Nov 2019 20:30:45 +0100 |
Jonatan Werpers |
Avoid indentation of whole function
feature/dirac_discr
|
Wed, 20 Nov 2019 20:22:53 +0100 |
Jonatan Werpers |
Use assertType instead of assert(isa(...))
feature/dirac_discr
|
Tue, 19 Nov 2019 17:11:33 -0800 |
Martin Almquist |
Use rng(1) to set seed in diracDiscrTest because hex-speak crashed.
feature/dirac_discr
|
Tue, 19 Nov 2019 17:04:32 -0800 |
Martin Almquist |
Merge heads
feature/dirac_discr
|
Tue, 19 Nov 2019 17:01:38 -0800 |
Martin Almquist |
Turn row vectors into column vectors in diracDiscr comments
feature/dirac_discr
|
Tue, 19 Nov 2019 16:59:11 -0800 |
Martin Almquist |
Factor out Jacobian computation in diracDiscrCurve.m
feature/dirac_discr
|
Tue, 19 Nov 2019 16:21:26 -0800 |
Vidar Stiernström |
Minor clean up
feature/dirac_discr
|
Tue, 19 Nov 2019 16:06:03 -0800 |
Vidar Stiernström |
Merge with refactorization of computing source indices
feature/dirac_discr
|
Wed, 20 Nov 2019 00:13:56 +0100 |
Jonatan Werpers |
Remove overloading of norm() and fnorm
feature/dirac_discr
|
Wed, 20 Nov 2019 00:10:30 +0100 |
Jonatan Werpers |
Attempt to factor out a function for finding indecies of the source
feature/dirac_discr
|
Tue, 19 Nov 2019 23:51:32 +0100 |
Jonatan Werpers |
Make all if-branches have the same order of variable assignments
feature/dirac_discr
|
Tue, 19 Nov 2019 15:16:08 -0800 |
Vidar Stiernström |
- Pass grids to diracDiscr and adjust tests.
feature/dirac_discr
|
Tue, 19 Nov 2019 13:55:43 -0800 |
Vidar Stiernström |
Merge in curvilinear discr of dirac delta
feature/dirac_discr
|
Tue, 19 Nov 2019 13:54:41 -0800 |
Vidar Stiernström |
Clean up diracDiscr, remove obsolete tests.
feature/dirac_discr
|
Mon, 18 Nov 2019 17:17:16 -0800 |
Vidar Stiernström |
Add opSet to Hypsyst3d
feature/volcano
|
Tue, 19 Nov 2019 13:47:17 -0800 |
Martin Almquist |
Add diracDiscrCurve.m
feature/dirac_discr
|
Tue, 19 Nov 2019 10:56:57 -0800 |
Martin Almquist |
Add multi-d dirac discretization with tests
feature/dirac_discr
|
Mon, 18 Nov 2019 10:31:58 -0800 |
Vidar Stiernström |
Utilize grid module in Hypsyst3d. Pass cartesian grid and replace some of the previous functionality in Hypsyst3d with properties/methods for cartesian grids.
feature/volcano
|
Sat, 16 Nov 2019 14:26:06 -0800 |
Martin Almquist |
Add Upwind ElasticAnisotropic schemes. Seem to work really well!
feature/poroelastic
|
Tue, 12 Nov 2019 09:00:48 -0800 |
Vidar Stiernström |
Add missing properties and methods to Hypsyst3D and Hypsyst3Dcurve. Note: These functions are NOT implemented properly and mearly work as place holders.
feature/volcano
|
Wed, 06 Nov 2019 14:52:07 +0100 |
Vidar Stiernström |
Make sure matrices are sparse.
feature/rv
|
Wed, 06 Nov 2019 14:51:33 +0100 |
Vidar Stiernström |
Use fine-to-coarse interpolation operators in coarse grid flux discretization
feature/rv
|
Mon, 05 Aug 2019 10:48:37 +0200 |
Vidar Stiernström |
Closing branch
rv_diffOp_test
|
Tue, 05 Mar 2019 10:59:39 +0100 |
Vidar Stiernström |
Merge bug fix from feature/rv
rv_diffOp_test
|
Tue, 05 Mar 2019 10:56:29 +0100 |
Vidar Stiernström |
Attempt to reduce unnessecary operations when using the RV diffOps. Does not seem to improve efficiency at this stage.
rv_diffOp_test
|
Wed, 13 Nov 2019 23:36:19 +0000 |
Martin Almquist |
Merged in feature/d2_compatible (pull request #15)
|
Wed, 13 Nov 2019 23:36:19 +0000 |
Martin Almquist |
Close branch feature/d2_compatible
feature/d2_compatible
|
Wed, 13 Nov 2019 15:35:27 -0800 |
Martin Almquist |
Merge with default
feature/d2_compatible
|
Wed, 13 Nov 2019 14:54:22 -0800 |
Martin Almquist |
Improve efficiency of construction of D2(b) by precomputing as much as possible
feature/d2_compatible
|
Wed, 13 Nov 2019 22:13:20 +0000 |
Martin Almquist |
Merged in feature/joingrids (pull request #16)
|
Wed, 13 Nov 2019 22:13:20 +0000 |
Martin Almquist |
Close branch feature/joingrids
feature/joingrids
|
Mon, 21 Oct 2019 18:08:22 -0700 |
Martin Almquist |
Add stress operators to scheme anisotropic curvilinear
feature/poroelastic
|
Mon, 14 Oct 2019 13:54:50 -0700 |
Martin Almquist |
Add physical normals to AnisotropicCurvilinear
feature/poroelastic
|
Mon, 14 Oct 2019 13:49:50 -0700 |
Martin Almquist |
Add new implementation of Laplace curvilinear
feature/poroelastic
|
Fri, 27 Sep 2019 13:18:09 -0700 |
Martin Almquist |
Add physical derivatives Dx and Dy to ElasticCurvilinearAnisotropic
feature/poroelastic
|
Sun, 22 Sep 2019 19:05:17 -0700 |
Martin Almquist |
Add CG interface coupling
feature/laplace_curvilinear_test
|
Fri, 20 Sep 2019 15:38:39 -0700 |
Martin Almquist |
Swap indices in anisotropic curvilinear
feature/poroelastic
|
Fri, 20 Sep 2019 15:00:19 -0700 |
Martin Almquist |
Merge heads
feature/poroelastic
|
Fri, 20 Sep 2019 14:57:02 -0700 |
Martin Almquist |
Swap indices and fix bug in ElasticVariableAnisotropic
feature/poroelastic
|
Sun, 15 Sep 2019 14:39:42 -0700 |
Martin Almquist |
Fix performance (full matrices) issues in ElasticVariableAnisotropic
feature/poroelastic
|
Sat, 07 Sep 2019 13:05:26 -0700 |
Martin Almquist |
Add scheme for anisotropic curvilinear
feature/poroelastic
|
Fri, 06 Sep 2019 14:21:18 -0700 |
Martin Almquist |
Add anisotropic interface
feature/poroelastic
|
Thu, 05 Sep 2019 17:10:58 -0700 |
Martin Almquist |
Update comments in Anisotropic
feature/poroelastic
|
Thu, 05 Sep 2019 16:41:49 -0700 |
Martin Almquist |
Make Anisotropic work for mixed displacement/traction BC at the same boundary.
feature/poroelastic
|
Thu, 05 Sep 2019 14:13:00 -0700 |
Martin Almquist |
Add fully compatible D2Variable opSet and first implementation of ElasticAnisotropic
feature/poroelastic
|
Thu, 22 Aug 2019 11:55:35 -0700 |
Martin Almquist |
Fix spelling mistake in comments.
feature/poroelastic
|
Sat, 17 Aug 2019 16:20:07 -0700 |
Martin Almquist |
Add multiblock.joinGrids, which joins several multiblock grids into one.
feature/joingrids
|
Fri, 16 Aug 2019 14:30:28 -0700 |
Martin Almquist |
Add OpSet for fully compatible D2Variable, created from regular D2Variable by replacing d1 by first row of D1. Formal reduction by one order of accuracy at the boundary point.
feature/d2_compatible
|
Wed, 07 Aug 2019 15:23:42 +0200 |
Vidar Stiernström |
Merge with default
feature/rv
|
Wed, 07 Aug 2019 13:28:21 +0200 |
Vidar Stiernström |
Add option to discretize Burgers1d using quasi-linear form
feature/rv
|
Wed, 07 Aug 2019 13:27:36 +0200 |
Vidar Stiernström |
Add higher order approximations to BDFDerivative
feature/rv
|
Mon, 05 Aug 2019 10:45:08 +0200 |
Vidar Stiernström |
Comment out filtering option in ResidualViscosity
feature/rv
|
Mon, 29 Jul 2019 16:44:21 +0200 |
Vidar Stiernström |
Add options for postprocessing RV
feature/rv
|
Mon, 29 Jul 2019 16:43:39 +0200 |
Vidar Stiernström |
Fix indentation
feature/rv
|
Mon, 29 Jul 2019 16:43:08 +0200 |
Vidar Stiernström |
Change to use the interpolation operators in sbplib
feature/rv
|
Mon, 08 Jul 2019 15:12:19 +0200 |
Vidar Stiernström |
Refactor constructDiffops and remove closures from some of the diffops used to compute the residual.
feature/rv
|
Mon, 08 Jul 2019 14:50:46 +0200 |
Vidar Stiernström |
Add missing semicolon
feature/rv
|
Mon, 08 Jul 2019 14:50:19 +0200 |
Vidar Stiernström |
Rename class property grid to g, to avoid confusion with grid package
feature/rv
|
Mon, 08 Jul 2019 14:48:56 +0200 |
Vidar Stiernström |
Allow for time dependent data when construcing the ODE RHS
feature/rv
|
Fri, 05 Jul 2019 19:08:37 +0200 |
Vidar Stiernström |
Add 1d shapiro filter function to ResidualViscosity
feature/rv
|
Fri, 05 Jul 2019 18:12:10 +0200 |
Vidar Stiernström |
Fix incorrect of RungekuttaRvInstage
feature/rv
|
Fri, 05 Jul 2019 17:51:11 +0200 |
Vidar Stiernström |
Move specialized constructDiffOps* into constructDiffOps.m. Add multigrid RV using the standard RungekuttaRV time stepper
feature/rv
|
Fri, 05 Jul 2019 17:48:54 +0200 |
Vidar Stiernström |
Add RungekuttaRv to getRvTimesteppers
feature/rv
|
Fri, 05 Jul 2019 17:47:13 +0200 |
Vidar Stiernström |
Add standard RungekuttaRv
feature/rv
|
Fri, 05 Jul 2019 16:51:05 +0200 |
Vidar Stiernström |
Move instage rungekutta time stepping to RungekuttaRvInstage
feature/rv
|
Fri, 05 Jul 2019 16:49:19 +0200 |
Vidar Stiernström |
Add missing semicolons
feature/rv
|
Fri, 28 Jun 2019 17:24:01 +0200 |
Vidar Stiernström |
Add getTimestepper for the RV time steppers
feature/rv
|
Fri, 28 Jun 2019 15:13:44 +0200 |
Vidar Stiernström |
Add wrapper function calling constructDiffOps* for a specified RV method
feature/rv
|
Fri, 28 Jun 2019 15:11:45 +0200 |
Vidar Stiernström |
Fix bug in constructDiffOpsMultiGrid
feature/rv
|
Fri, 28 Jun 2019 13:50:04 +0200 |
Vidar Stiernström |
Update comments for RungekuttaRvMultiStage/Grid
feature/rv
|
Fri, 28 Jun 2019 13:36:03 +0200 |
Vidar Stiernström |
Not a viable idea. Closing branch.
feature/rv
|
Fri, 28 Jun 2019 13:33:49 +0200 |
Vidar Stiernström |
Update variable names and comments in RungekuttaRvMultiGrid
feature/rv
|
Fri, 28 Jun 2019 13:24:45 +0200 |
Vidar Stiernström |
Remove obsolete function
feature/rv
|
Fri, 28 Jun 2019 13:22:03 +0200 |
Vidar Stiernström |
Dont return penalty terms from operators on coarse grid. One can use the penalty terms constructed for the fine grid
feature/rv
|
Fri, 28 Jun 2019 13:18:58 +0200 |
Vidar Stiernström |
Actually return coarse grid operators from constructDiffOpsMultiGrid
feature/rv
|
Fri, 28 Jun 2019 13:14:59 +0200 |
Vidar Stiernström |
Fix incorrect filename
feature/rv
|
Fri, 28 Jun 2019 13:13:17 +0200 |
Vidar Stiernström |
Rename RungekuttaRV time steppers. Add RungekuttaRVMultiStage time stepper
feature/rv
|
Fri, 28 Jun 2019 13:12:29 +0200 |
Vidar Stiernström |
Add method for constructing diffops to multistage approach of computing the residual viscosity. Differentiate between constructDiffOpsMultiGrid and constructDiffOpsMultiStage
feature/rv
|
Fri, 28 Jun 2019 12:53:47 +0200 |
Vidar Stiernström |
Make constructDiffOps return a struct with the operators
feature/rv
|
Thu, 27 Jun 2019 17:15:11 +0200 |
Vidar Stiernström |
Add function for constructing differential operator on coarser mesh. Not sure if it will be usefull tho.
feature/rv
|
Thu, 27 Jun 2019 17:14:30 +0200 |
Vidar Stiernström |
Pass RHS of unstabilized ode to RKExterirorRvMg
feature/rv
|
Thu, 27 Jun 2019 17:13:28 +0200 |
Vidar Stiernström |
Remove unnecessary variable
feature/rv
|
Thu, 27 Jun 2019 11:04:34 +0200 |
Vidar Stiernström |
Move all functions in constructDiffOps to subpackage and refactor
feature/rv
|
Thu, 27 Jun 2019 11:03:40 +0200 |
Vidar Stiernström |
Add missing semicolons
feature/rv
|
Tue, 25 Jun 2019 17:00:27 +0200 |
Vidar Stiernström |
Use same order for both time derivative and flux term when computing the residual
feature/rv
|
Tue, 25 Jun 2019 16:52:54 +0200 |
Vidar Stiernström |
First attempt at multi-grid calculation of the residual
feature/rv
|
Tue, 25 Jun 2019 15:04:53 +0200 |
Vidar Stiernström |
Fix bug using 2d maximum neighborhood in 1d
feature/rv
|
Tue, 25 Jun 2019 14:14:25 +0200 |
Vidar Stiernström |
Add option to compute maximum neighbordhood residual
feature/rv
|
Tue, 25 Jun 2019 13:24:01 +0200 |
Vidar Stiernström |
Add residual order as an input argument to constructDiffOps
feature/rv
|
Tue, 25 Jun 2019 13:06:42 +0200 |
Vidar Stiernström |
Attempt to fix oscilations when not using bdfs by adding lower-order 2nd derivative correction term to the Residual
feature/rv
|
Mon, 24 Jun 2019 17:44:21 +0200 |
Vidar Stiernström |
Change penalty term and add missing semicolon
feature/rv
|
Wed, 06 Mar 2019 09:45:52 +0100 |
Vidar Stiernström |
Improve efficiency of diffOps in Burgers2d, the artificial diffusion operator in rv.constructDiffOps and the RungekuttaExteriorRv time-steppers
feature/rv
|
Tue, 05 Mar 2019 10:57:26 +0100 |
Vidar Stiernström |
Fix bug in Burgers schemes resulting in incorrect wave speed.
feature/rv
|
Tue, 05 Mar 2019 10:53:34 +0100 |
Vidar Stiernström |
Clean up in +rv/+time. Make the time stepping more efficient by not storing unnessecary properties in the RK-RV time steppers
feature/rv
|
Mon, 18 Feb 2019 09:00:00 +0100 |
Vidar Stiernström |
Set RV artificial viscosity to zero around borders of the domain
feature/rv
|
Thu, 24 Jan 2019 10:23:52 +0100 |
Vidar Stiernström |
Implement local residual normalization functions
feature/rv
|
Thu, 24 Jan 2019 09:05:44 +0100 |
Vidar Stiernström |
Change Burgers2d to inviscid formulation. Rewrite to use opSets and fix the implementation of the Dirichlet conditions.
feature/rv
|
Thu, 24 Jan 2019 09:01:10 +0100 |
Vidar Stiernström |
Implement the correct Dirichlet conditions for Burgers1d
feature/rv
|
Sat, 19 Jan 2019 17:22:09 +0100 |
Vidar Stiernström |
Rename scheme according to conventions
feature/rv
|
Sat, 19 Jan 2019 17:20:14 +0100 |
Vidar Stiernström |
Add missing semicolon
feature/rv
|
Mon, 05 Aug 2019 10:51:33 +0200 |
Vidar Stiernström |
closing branch. Changes merged to feature/rv
feature/advectionRV
|
Fri, 18 Jan 2019 09:23:13 +0100 |
Vidar Stiernström |
Branch obsolete. Integratd into the branch feature/rv
feature/burgers2d
|
Fri, 18 Jan 2019 09:24:29 +0100 |
Vidar Stiernström |
Closing branch. Branch integrated into feature/rv
feature/burgers1d
|
Mon, 05 Aug 2019 10:49:21 +0200 |
Vidar Stiernström |
Closing branch
rv-interpolation
|
Fri, 21 Jun 2019 17:28:33 +0200 |
Martin Almquist |
Multiply by 2 in VirtaMin so that scheme is actually provably stable.
feature/laplace_curvilinear_test
|
Fri, 21 Jun 2019 17:28:02 +0200 |
Martin Almquist |
Update borrowing constants so that M constants are from Virta2014 and R constants are for bp=2,4,7.
feature/laplace_curvilinear_test
|
Fri, 21 Jun 2019 16:27:49 +0200 |
Martin Almquist |
Implement minimum check in new scheme.
feature/laplace_curvilinear_test
|
Mon, 10 Jun 2019 14:39:14 +0200 |
Martin Almquist |
Bugfixes in VirtaMin.interfaceStandard()
feature/laplace_curvilinear_test
|
Mon, 10 Jun 2019 13:27:29 +0200 |
Martin Almquist |
Fix minimum and correct borrowing in VirtaMin scheme.
feature/laplace_curvilinear_test
|
Mon, 10 Jun 2019 10:43:12 +0200 |
Martin Almquist |
Add LaplaceCurvilinear schemes where the minimum check will be implemented. The Virta scheme will be used for comparison only.
feature/laplace_curvilinear_test
|
Thu, 30 May 2019 12:07:40 -0700 |
Martin Almquist |
Add multiblock.Grid.expandFunc()
feature/laplace_curvilinear_test
|
Mon, 27 May 2019 16:53:32 -0700 |
Martin Almquist |
Make LaplaceCurvilinear work for coeff a and b that are scalar, grid functions, or function handles.
feature/laplace_curvilinear_test
|
Mon, 27 May 2019 16:52:28 -0700 |
Martin Almquist |
Generalize multiblock.evalOn() to work for a mix of function handles and grid functions
feature/laplace_curvilinear_test
|
Mon, 27 May 2019 16:34:38 -0700 |
Martin Almquist |
Improve Rectangle.show()
feature/laplace_curvilinear_test
|
Wed, 22 May 2019 15:31:26 -0700 |
Martin Almquist |
Add 2d tests for derivative of delta function, and confirm that they work.
feature/laplace_curvilinear_test
|
Tue, 21 May 2019 18:44:01 -0700 |
Martin Almquist |
Add derivative of delta functions and corresponding tests, tested for 1D.
feature/laplace_curvilinear_test
|
Tue, 21 May 2019 18:10:06 -0700 |
Martin Almquist |
Refactor diracDiscr.m by moving the helper function diracDiscr1D to a separate file.
feature/laplace_curvilinear_test
|
Tue, 21 May 2019 17:59:30 -0700 |
Martin Almquist |
Copy diracDiscr.m from feature/poroelastic
feature/laplace_curvilinear_test
|
Wed, 15 May 2019 16:55:02 -0700 |
Martin Almquist |
In LaplaceCurvilinear, use grid spacings from 1d opSets instead of using grid.scaling()
feature/laplace_curvilinear_test
|
Mon, 13 May 2019 10:18:55 -0700 |
Martin Almquist |
Copy-paste improved Curve class from feature/laplace_curvilinear_test
feature/poroelastic
|
Sat, 11 May 2019 19:19:09 -0700 |
Martin Almquist |
Copy dataSpline() from feature/laplace_curvilinear_test
feature/poroelastic
|
Sat, 11 May 2019 17:52:08 -0700 |
Martin Almquist |
Divergence and Gradient do not work for multi-block. Not sure how to fix, left error message for now.
feature/poroelastic
|
Sat, 11 May 2019 16:36:33 -0700 |
Martin Almquist |
Merge heads
feature/poroelastic
|
Fri, 10 May 2019 15:26:47 -0700 |
Martin Almquist |
Bugfix Elastic2dCurve
feature/poroelastic
|
Sat, 11 May 2019 15:11:04 -0700 |
Martin Almquist |
Add diffOp for gradient
feature/poroelastic
|
Tue, 07 May 2019 11:41:15 -0700 |
Martin Almquist |
In RungeKuttaDiscreteData, make K and U non-sparse to improve performance by roughly a factor of 3.
feature/poroelastic
|
Mon, 06 May 2019 21:23:21 -0700 |
Martin Almquist |
Add diffOp (currently scheme) for Divergence, not sure if this belongs in +scheme.
feature/poroelastic
|
Sun, 05 May 2019 19:05:31 -0700 |
Martin Almquist |
Introduce optFlag so that one can choose not to build the optimization-related cell of matrices called B. It is too computationally costly and should probably be done in a different way.
feature/poroelastic
|
Sat, 04 May 2019 14:44:34 -0700 |
Martin Almquist |
Fix bug in LaplCurveNewCorner that makes bc matrix non-sparse.
feature/poroelastic
|
Thu, 02 May 2019 13:25:14 -0700 |
Martin Almquist |
Bugfix minus sign in Laplace1d Dirichlet penalty.
|
Mon, 29 Apr 2019 12:55:51 -0700 |
Martin Almquist |
Temporary ugly fix for reversing direction of boundary in interface coupling
feature/laplace_curvilinear_test
|
Wed, 10 Apr 2019 23:10:13 +0200 |
Jonatan Werpers |
Add tests for time.Rungekutta4 and time.Rungekutta4SecondOrder
feature/timesteppers
|
Wed, 10 Apr 2019 22:40:55 +0200 |
Jonatan Werpers |
Change name of property k to dt in time.Timestepper
feature/timesteppers
|
Wed, 10 Apr 2019 22:22:46 +0200 |
Jonatan Werpers |
Merge with default
feature/timesteppers
|
Wed, 10 Apr 2019 22:21:13 +0200 |
Jonatan Werpers |
Clean up time.rk.get_rk4_time_step()
feature/timesteppers
|
Wed, 10 Apr 2019 13:27:50 -0700 |
Martin Almquist |
Bugfix in interfaceNonconforming(). Remove unused properties gamm_u, gamm_v.
feature/laplace_curvilinear_test
|
Wed, 10 Apr 2019 11:28:23 -0700 |
Martin Almquist |
Remove unused borrowing parameter gamma in interfaceStandard
feature/laplace_curvilinear_test
|
Wed, 10 Apr 2019 11:00:27 -0700 |
Martin Almquist |
Merge with default
feature/laplace_curvilinear_test
|
Wed, 10 Apr 2019 22:11:11 +0200 |
Jonatan Werpers |
Add parameter in runtestsAll() and runtestsPackage() so that they include tests in subpackages
|
Tue, 09 Apr 2019 20:24:21 +0000 |
Martin Almquist |
Merged in feature/dataspline (pull request #14)
|
Tue, 09 Apr 2019 20:24:21 +0000 |
Martin Almquist |
Close branch feature/dataspline
feature/dataspline
|
Tue, 09 Apr 2019 22:22:03 +0200 |
Jonatan Werpers |
Remove some obsolete comments
feature/timesteppers
|
Tue, 09 Apr 2019 13:19:55 -0700 |
Martin Almquist |
In Curve.arcLengthParametrization(), upgrade linear interpolation to monotonicity-preserving cubic splines.
feature/dataspline
|
Tue, 09 Apr 2019 22:17:07 +0200 |
Jonatan Werpers |
Add skeleton for time.rk.ExplicitSecondOrder
feature/timesteppers
|
Tue, 09 Apr 2019 22:04:51 +0200 |
Jonatan Werpers |
Add functions for evaluating a functions for each timestep.
feature/timesteppers
|
Tue, 09 Apr 2019 21:48:30 +0200 |
Jonatan Werpers |
Merge with default
feature/timesteppers
|
Wed, 23 Jan 2019 10:02:13 +0100 |
Jonatan Werpers |
Remove unused properties from rk.Explicit
feature/timesteppers
|
Tue, 09 Apr 2019 09:50:44 -0700 |
Martin Almquist |
Bugfix Curve.arcLengthParametrization() by using linear interpolation instead of higher-order spline for parameter as a funciton of arclength. Generalize dataSpline() to curves in higher dimensions.
feature/dataspline
|
Mon, 08 Apr 2019 22:30:47 +0200 |
Jonatan Werpers |
Merge in default
feature/dataspline
|
Mon, 08 Apr 2019 20:15:37 +0000 |
Jonatan Werpers |
Merged in feature/laplace1dUpdate (pull request #13)
|
Mon, 08 Apr 2019 20:15:37 +0000 |
Jonatan Werpers |
Close branch feature/laplace1dUpdate
feature/laplace1dUpdate
|
Fri, 05 Apr 2019 13:33:25 -0700 |
Martin Almquist |
Revert changes in Curve so that spline() is not a static method.
feature/dataspline
|
Fri, 05 Apr 2019 13:15:45 -0700 |
Martin Almquist |
Remove some comments in dataSpline()
feature/dataspline
|
Fri, 05 Apr 2019 13:14:29 -0700 |
Martin Almquist |
Bugfix in dataSpline(), reparameterize with parameter from 0 to 1 before using Curve.
feature/dataspline
|
Fri, 05 Apr 2019 10:17:04 +0200 |
Jonatan Werpers |
Rewrite dataSpline() avoiding the spline function in Curve and using fnder for the differentiation
feature/dataspline
|
Fri, 05 Apr 2019 09:06:03 +0200 |
Jonatan Werpers |
Remove some spurious empty lines
feature/dataspline
|
Thu, 04 Apr 2019 17:57:24 -0700 |
Martin Almquist |
Add function parametrization/dataSpline which accepts data points and returns a Curve object consisting of a spline interpolant with the arclength parametrization.
feature/dataspline
|
Thu, 04 Apr 2019 17:55:57 -0700 |
Martin Almquist |
Turn the helper function spline into a static method in the Curve class.
feature/dataspline
|
Fri, 29 Mar 2019 14:50:50 -0700 |
Martin Almquist |
Improve comments in LaplCurve.
feature/laplace_curvilinear_test
|
Fri, 29 Mar 2019 14:41:36 -0700 |
Martin Almquist |
Make LaplaceCurvilinearNew the default version and remove the others
feature/laplace_curvilinear_test
|
Fri, 29 Mar 2019 14:24:39 -0700 |
Martin Almquist |
Clean up Dirichlet BC code in LaplaceCurvilinearNew.
feature/laplace_curvilinear_test
|
Wed, 27 Mar 2019 15:56:42 -0700 |
Martin Almquist |
Fix bug in new implementations that made matrices non-sparse.
feature/laplace_curvilinear_test
|
Tue, 05 Mar 2019 12:41:50 -0800 |
Martin Almquist |
Divide interface penalty strength by 4, to make it sharp. Stability verified by eigenvalue computations.
feature/laplace1dUpdate
|
Tue, 05 Mar 2019 11:26:42 -0800 |
Martin Almquist |
Add d and n as acceptable boundary condition identifiers, which is consistent with eg LaplaceCurvilinear.
feature/laplace1dUpdate
|
Tue, 05 Mar 2019 11:18:44 -0800 |
Martin Almquist |
Bugfix in interface SATs, Staggered1DAcousticsVariable
feature/d1_staggered
|
Sun, 03 Mar 2019 15:00:42 -0800 |
Martin Almquist |
Add H_1D to LaplaceCurvilinearNewCorner
feature/poroelastic
|
Wed, 20 Feb 2019 16:14:15 -0800 |
Martin Almquist |
Bugfix missing semi-colon in Laplace1d.
|
Wed, 20 Feb 2019 12:32:49 -0800 |
Martin Almquist |
Bugfix in multiblock.domain.Line method getGrid.
|
Wed, 13 Feb 2019 20:56:24 +0100 |
Jonatan Werpers |
Add function show() that mimics julias @show
|
Wed, 13 Feb 2019 20:52:14 +0100 |
Jonatan Werpers |
Merge in feature/grids/LaplaceSquared
|
Wed, 13 Feb 2019 20:51:56 +0100 |
Jonatan Werpers |
Close branch before merge
feature/grids/LaplaceSquared
|
Wed, 13 Feb 2019 20:49:39 +0100 |
Jonatan Werpers |
Formatting fix
feature/grids/LaplaceSquared
|
Wed, 13 Feb 2019 10:24:06 +0100 |
Jonatan Werpers |
Fix bug in d3 boundary condition
feature/grids/LaplaceSquared
|
Tue, 12 Feb 2019 17:12:42 +0100 |
Jonatan Werpers |
Merge with default
feature/grids/LaplaceSquared
|
Thu, 20 Sep 2018 12:05:20 +0200 |
Jonatan Werpers |
Merge with default
feature/grids/LaplaceSquared
|
Tue, 24 Jul 2018 21:08:08 -0700 |
Jonatan Werpers |
Start work on LaplaceSquared. FULL OF ERRORS?!
feature/grids/LaplaceSquared
|
Wed, 23 Jan 2019 17:11:48 -0800 |
Martin Almquist |
Copy-paste updates from LaplCurvNewCorner to LaplCurvNew, and then modify the corner part.
feature/laplace_curvilinear_test
|
Tue, 22 Jan 2019 19:18:24 -0800 |
Martin Almquist |
Add variable b. Tested for interface and Dirichlet, but not Neumann yet.
feature/laplace_curvilinear_test
|
Tue, 22 Jan 2019 18:17:01 -0800 |
Martin Almquist |
Implement new penalty strength for interface. Bugfix missing coeff a in Dirichlet penalty.
feature/laplace_curvilinear_test
|
Tue, 22 Jan 2019 12:53:13 -0800 |
Martin Almquist |
Clean up getBoundarOperator/Quadrature as was done on feature/getBoundaryOp. Temporarily re-add lambda so that old interface method works.
feature/laplace_curvilinear_test
|
Thu, 17 Jan 2019 18:57:54 -0800 |
Martin Almquist |
Add scheme where only corner points are multiplied by dim. Does not seem to decrease spectral radius much, but is stable.
feature/laplace_curvilinear_test
|
Thu, 17 Jan 2019 18:18:00 -0800 |
Martin Almquist |
Set tuning to 1.0 in both old and new Dirichlet.
feature/laplace_curvilinear_test
|
Tue, 15 Jan 2019 15:08:29 -0800 |
Martin Almquist |
Add LaplaceCurvilinearNew and implement Dirichlet BC using new borrowing.
feature/laplace_curvilinear_test
|
Mon, 14 Jan 2019 18:14:44 -0800 |
Martin Almquist |
Merge with feature/getBoundaryOp
feature/laplace_curvilinear_test
|
Thu, 07 Feb 2019 18:42:50 -0800 |
Martin Almquist |
Add multiblock domain Line
|
Sat, 26 Jan 2019 16:56:35 -0800 |
Martin Almquist |
Elastic2dVariable: Clean up alpha in getBoundaryOperator. Add alpha1 and alpha2 as boundary operators.
feature/poroelastic
|
Sat, 26 Jan 2019 15:38:58 -0800 |
Martin Almquist |
Massive boundary operator cleanup in Elastic2dVariable
feature/poroelastic
|
Fri, 25 Jan 2019 16:35:53 -0800 |
Martin Almquist |
Remove superfluous method get_boundary_number in Elastic2dVariable
feature/poroelastic
|
Fri, 25 Jan 2019 15:52:21 -0800 |
Martin Almquist |
In Elastic2dVariable: copy-paste from feature/getBoundaryOp and fix bugs introduced there.
feature/poroelastic
|
Fri, 25 Jan 2019 15:15:44 -0800 |
Martin Almquist |
Elastic2dVariable: boundary condition type can now be a string, normal or tangential, as well as component number.
feature/poroelastic
|
Fri, 25 Jan 2019 14:04:23 -0800 |
Martin Almquist |
Copy-paste LaplCurviNewCorner from laplace branch.
feature/poroelastic
|
Thu, 24 Jan 2019 08:29:50 +0000 |
Jonatan Werpers |
Merged in feature/getBoundaryOp (pull request #12)
|
Thu, 24 Jan 2019 08:29:50 +0000 |
Jonatan Werpers |
Close branch feature/getBoundaryOp
feature/getBoundaryOp
|
Wed, 23 Jan 2019 16:57:50 -0800 |
Martin Almquist |
Elastic2dCurv: Rename get_boundary_op and add getBoundaryQuadrature
feature/getBoundaryOp
|
Tue, 22 Jan 2019 12:50:06 -0800 |
Martin Almquist |
Bugfix: add missing brackets in getBoundaryQuadrature in LaplCurv and Utux2d
feature/getBoundaryOp
|
Tue, 22 Jan 2019 11:27:30 -0800 |
Martin Almquist |
Fix mistakes in adbb80e60b10
feature/getBoundaryOp
|
Tue, 22 Jan 2019 11:17:28 -0800 |
Martin Almquist |
Add getBoundaryQuadrature to all 1d diffOps
feature/getBoundaryOp
|
Tue, 22 Jan 2019 11:12:23 -0800 |
Martin Almquist |
Clean up Elastic2dVariable (partially), Utux, and Utux2d.
feature/getBoundaryOp
|
Tue, 22 Jan 2019 17:42:58 +0100 |
Jonatan Werpers |
Fix some mistakes from dc1bcbef2a86
feature/getBoundaryOp
|
Tue, 22 Jan 2019 17:37:07 +0100 |
Jonatan Werpers |
Clean up getBoundaryOps for a few schemes
feature/getBoundaryOp
|
Tue, 22 Jan 2019 17:12:22 +0100 |
Jonatan Werpers |
Remove ability to get several boundary ops at the same time from a few of the schemes
feature/getBoundaryOp
|
Tue, 22 Jan 2019 16:50:50 +0100 |
Jonatan Werpers |
Merge with default
feature/getBoundaryOp
|
Tue, 22 Jan 2019 16:50:05 +0100 |
Jonatan Werpers |
Remove static method `interface_coupling` that shouldn't have existed in the first place
|
Tue, 22 Jan 2019 16:47:34 +0100 |
Jonatan Werpers |
Add asserts to boundary identifier inputs
feature/getBoundaryOp
|
Tue, 22 Jan 2019 10:46:29 +0100 |
Jonatan Werpers |
Fix penalty bug in Beam
|
Fri, 18 Jan 2019 09:10:45 +0100 |
Vidar Stiernström |
Created a new branch for gathering rv-specific features, since the specific branches are getting nested anyways.
feature/rv
|
Fri, 18 Jan 2019 09:06:20 +0100 |
Vidar Stiernström |
Allow for the residual normalization function to return a vector. Also change the default normalization from normalizing on norm(u-mean(u),inf) to norm(u/2), since this proved to be better for 1d burgers
feature/burgers1d
|
Fri, 18 Jan 2019 09:04:38 +0100 |
Vidar Stiernström |
Use opSets in Burgers1d.
feature/burgers1d
|
Fri, 18 Jan 2019 09:02:02 +0100 |
Vidar Stiernström |
Pass scheme specific parameters as cell array. This will enabale constructDiffOps to be more general. In addition, allow for schemes returning function handles as diffOps, which is currently how non-linear schemes such as Burgers1d are implemented.
feature/burgers1d
|
Fri, 18 Jan 2019 08:58:26 +0100 |
Vidar Stiernström |
Change argument order to the "correct" order, i.e providing diffOp specific parameters before the opSet.
feature/burgers1d
|
Thu, 17 Jan 2019 11:06:13 +0100 |
Vidar Stiernström |
Forgot to add .m as file extension
feature/burgers1d
|
Thu, 17 Jan 2019 11:03:22 +0100 |
Vidar Stiernström |
Rename Burgers1D to Burgers1d
feature/burgers1d
|
Thu, 17 Jan 2019 10:44:12 +0100 |
Vidar Stiernström |
Merge with branch feature/advectioRV to utilize the +rv package
feature/burgers1d
|
Thu, 17 Jan 2019 10:42:14 +0100 |
Vidar Stiernström |
Created a new branch for attempting to improve rv, via interpolation
rv-interpolation
|
Thu, 17 Jan 2019 10:25:06 +0100 |
Vidar Stiernström |
For easier comparison, return both the first order and residual viscosity when evaluating the residual. Add the first order and residual viscosity to the state of the RungekuttaRV time steppers
feature/advectionRV
|
Fri, 11 Jan 2019 15:52:48 +0100 |
Vidar Stiernström |
Rename Rungekutta-Rv classes according to naming convention
feature/advectionRV
|
Fri, 11 Jan 2019 15:47:10 +0100 |
Vidar Stiernström |
Create a separate class of RungekuttaExteriorRV which uses BDFs for computing the time derivative. Remove BDFs from RungekuttaExteriorRV
feature/advectionRV
|
Mon, 07 Jan 2019 16:41:21 +0100 |
Vidar Stiernström |
Remove obsolete AdvectionRV1D scheme
feature/advectionRV
|
Mon, 07 Jan 2019 16:35:04 +0100 |
Vidar Stiernström |
Support variable wave speed and upwind operators in Utux
feature/advectionRV
|
Mon, 07 Jan 2019 16:32:40 +0100 |
Vidar Stiernström |
Fix minor issues in rv/constructDiffOps
feature/advectionRV
|
Mon, 07 Jan 2019 16:26:05 +0100 |
Vidar Stiernström |
Clean up of Utux2d
feature/advectionRV
|
Mon, 07 Jan 2019 13:12:10 +0100 |
Vidar Stiernström |
Remove obsolete scheme AdvectionRV2d
feature/advectionRV
|
Mon, 07 Jan 2019 12:06:49 +0100 |
Vidar Stiernström |
Remove incorrect assertion of the number of BC:s
feature/advectionRV
|
Mon, 07 Jan 2019 12:06:06 +0100 |
Vidar Stiernström |
Add dirichlet bc for north and south boundary and handle cases where the wave speed changes in sign.
feature/advectionRV
|
Wed, 19 Dec 2018 20:00:27 +0100 |
Vidar Stiernström |
Add upwind dissipation to the operator inside Utux2d
feature/advectionRV
|
Fri, 14 Dec 2018 18:33:10 +0100 |
Vidar Stiernström |
Add utility for constructing the operators used by a discretization emplying RV-stabilization
feature/advectionRV
|
Fri, 14 Dec 2018 18:30:27 +0100 |
Vidar Stiernström |
Support upwind opSet in Utux2d
feature/advectionRV
|
Tue, 11 Dec 2018 17:31:28 +0100 |
Vidar Stiernström |
Merge with default for latest changes
feature/advectionRV
|
Tue, 11 Dec 2018 16:29:21 +0100 |
Vidar Stiernström |
Add support for using the ODE to approximate the time derivative in the residual
feature/advectionRV
|
Fri, 07 Dec 2018 13:11:53 +0100 |
Vidar Stiernström |
Add lower level for boot-strapping to RungeKuttaExteriorRV
feature/advectionRV
|
Thu, 06 Dec 2018 17:03:22 +0100 |
Vidar Stiernström |
Debug ResidualViscosity
feature/advectionRV
|
Thu, 06 Dec 2018 11:30:47 +0100 |
Vidar Stiernström |
Add boot-strapping to RungeKuttaExteriorRV
feature/advectionRV
|
Wed, 05 Dec 2018 15:04:44 +0100 |
Vidar Stiernström |
Draft implementation of RungeKutta with exterior RV updates
feature/advectionRV
|
Wed, 05 Dec 2018 13:44:10 +0100 |
Vidar Stiernström |
Create residual viscosity package +rv and generalize the ResidualViscosity class
feature/advectionRV
|
Thu, 15 Nov 2018 13:49:11 -0800 |
Vidar Stiernström |
Add todo:s for time stepping with RV
feature/advectionRV
|
Wed, 07 Nov 2018 10:03:35 -0800 |
Vidar Stiernström |
Add 1D scheme for advection with RV
feature/advectionRV
|
Wed, 31 Oct 2018 09:31:34 -0700 |
Vidar Stiernström |
Draft implementation of scheme for advection with RV
feature/advectionRV
|
Fri, 12 Oct 2018 08:54:39 +0200 |
Vidar Stiernström |
First attempt at implementing Burgers in 2D with RV-stabilization
feature/burgers2d
|