Tue, 30 Apr 2024 14:58:35 +0200 |
Martin Almquist |
Add interface, not fully compatible.
feature/poroelastic tip
|
Tue, 30 Apr 2024 14:18:47 +0200 |
Martin Almquist |
Refactor computation of borrowing from C. Update to correct number of boundary points for borrowing from R.
feature/poroelastic
|
Tue, 30 Apr 2024 13:33:39 +0200 |
Martin Almquist |
Add scheme for Elastic2dVariable, not fully compatible.
feature/poroelastic
|
Sat, 15 Oct 2022 15:48:20 +0200 |
Vidar Stiernström |
Remove round off zeros from D2Nonequidistant operators
feature/D2_boundary_opt
|
Fri, 14 Oct 2022 14:42:32 +0200 |
Vidar Stiernström |
Improve on default choice of number of grid points for each block
feature/D2_boundary_opt
|
Fri, 26 Aug 2022 14:19:29 +0200 |
Vidar Stiernström |
Add support for glue interpolation operators, and separate wave speeds across interfaces
feature/D2_boundary_opt
|
Fri, 22 Jul 2022 16:37:49 +0200 |
Vidar Stiernström |
Pass logic grid along to diracDiscr
feature/D2_boundary_opt
|
Fri, 22 Jul 2022 16:34:50 +0200 |
Vidar Stiernström |
Allow passing number of gridlines for each block
feature/D2_boundary_opt
|
Fri, 22 Jul 2022 16:31:18 +0200 |
Vidar Stiernström |
Fix comment
feature/D2_boundary_opt
|
Fri, 13 May 2022 13:29:05 +0200 |
Vidar Stiernström |
Add support for using periodic grids.
feature/D2_boundary_opt
|
Fri, 13 May 2022 13:28:10 +0200 |
Vidar Stiernström |
Add periodic D1 and D2 operators for orders 8,10,12
feature/D2_boundary_opt
|
Fri, 13 May 2022 13:26:16 +0200 |
Vidar Stiernström |
Add methods for creating grids with different grid point distributions for each coordinate direction, and also supports constructing periodic grids
feature/D2_boundary_opt
|
Sat, 07 May 2022 10:41:22 +0200 |
Vidar Stiernström |
Calculate width for all orders
feature/D2_boundary_opt
|
Sat, 07 May 2022 10:40:47 +0200 |
Vidar Stiernström |
Use the logic grid associated with a CurvilinearGrid instead of creating a new one
feature/D2_boundary_opt
|
Sat, 07 May 2022 10:30:59 +0200 |
Vidar Stiernström |
Add support for RK6
feature/D2_boundary_opt
|
Wed, 04 May 2022 08:42:13 +0200 |
Vidar Stiernström |
Clarify comments
feature/D2_boundary_opt
|
Thu, 10 Mar 2022 16:54:26 +0100 |
Vidar Stiernström |
Merge with feature/poroelastic for Elastic schemes
feature/D2_boundary_opt
|
Thu, 17 Feb 2022 18:55:11 +0100 |
Vidar Stiernström |
Add size checks to the operators
feature/D2_boundary_opt
|
Mon, 14 Feb 2022 14:55:29 +0100 |
Vidar Stiernström |
Add support for boundary optimized grids in DefCurvilinear, and add boundaryOptimizedCurvilinear for constructing a curvilinear grid with boundary optimized grid point placement.
feature/D2_boundary_opt
|
Mon, 14 Feb 2022 11:14:46 +0100 |
Vidar Stiernström |
Merge with feature/FMMlabb
feature/D2_boundary_opt
|
Mon, 14 Feb 2022 10:49:49 +0100 |
Vidar Stiernström |
Fix typo in comment
feature/D2_boundary_opt
|
Sun, 13 Feb 2022 20:58:35 +0100 |
Vidar Stiernström |
Fix bug when using wide stencils
feature/D2_boundary_opt
|
Sun, 13 Feb 2022 19:32:34 +0100 |
Vidar Stiernström |
Add variable coefficient boundary-optimized second derivatives.
feature/D2_boundary_opt
|
Sun, 27 Jun 2021 16:19:28 +0200 |
Martin Almquist |
Bugifx penalty sign.
feature/laplace1d_variable
|
Sun, 11 Apr 2021 21:10:23 +0200 |
Martin Almquist |
First implementation of Laplace1dVariable. Passes symmetry and definiteness tests.
feature/laplace1d_variable
|
Sat, 24 Oct 2020 20:58:26 -0700 |
Martin Almquist |
Add Zt to output args for Elastic2dCurvilinearAnisotropic.interfaceNormalTangential
feature/poroelastic
|
Sat, 01 Aug 2020 17:00:39 -0700 |
Martin Almquist |
Remove warning about normal-tangential BC, because the BC decouple in normal-tangential coordinates
feature/poroelastic
|
Tue, 28 Jul 2020 21:59:41 -0700 |
Martin Almquist |
Add some interface forcing penalties in ViscoElastic2d
feature/poroelastic
|
Tue, 28 Jul 2020 21:58:22 -0700 |
Martin Almquist |
Bugfix interface forcing in ElasticCurveAnisotropic
feature/poroelastic
|
Sun, 26 Jul 2020 20:42:06 -0700 |
Martin Almquist |
Implement normal-tangential interface treatment in viscoElastic2d
feature/poroelastic
|
Sun, 26 Jul 2020 20:06:06 -0700 |
Martin Almquist |
Add some interface forcing penalties in ElasticCurvilinearAnisotropic
feature/poroelastic
|
Sun, 26 Jul 2020 20:05:10 -0700 |
Martin Almquist |
Add interfaceForcing method in multiblock.DiffOp to facilitate mms forcing
feature/poroelastic
|
Sun, 26 Jul 2020 17:38:28 -0700 |
Martin Almquist |
Add new interface method interfaceNormalTangential in Elastic2dCurvilinearAnisotropic.
feature/poroelastic
|
Sat, 25 Jul 2020 15:56:31 -0700 |
Martin Almquist |
Add traction operators that include the viscous terms and use them to clean up the imposition of traction BC.
feature/poroelastic
|
Wed, 22 Jul 2020 15:35:25 -0700 |
Martin Almquist |
Add viscoelastic fault interface
feature/poroelastic
|
Tue, 21 Jul 2020 21:07:37 -0700 |
Martin Almquist |
Add viscoelastic regular interfaces
feature/poroelastic
|
Mon, 20 Jul 2020 22:21:57 -0700 |
Martin Almquist |
Move common code for displacement and traction BC outside of switch statement
feature/poroelastic
|
Mon, 20 Jul 2020 22:06:33 -0700 |
Martin Almquist |
Add viscoelastic displacement BC for normal-tangential. Bugfix traction BC for normal-tangential
feature/poroelastic
|
Mon, 20 Jul 2020 17:45:58 -0700 |
Martin Almquist |
Add displacement BC to viscoelastic
feature/poroelastic
|
Sun, 19 Jul 2020 21:24:48 -0700 |
Martin Almquist |
Add viscoElastic traction bc for normal-tangential
feature/poroelastic
|
Sun, 19 Jul 2020 20:30:16 -0700 |
Martin Almquist |
Add diffOp for viscoElastic
feature/poroelastic
|
Sun, 19 Jul 2020 20:29:48 -0700 |
Martin Almquist |
Add transformation gradient as property in CurvilinearAnisotropic
feature/poroelastic
|
Mon, 13 Jul 2020 14:21:41 -0700 |
Martin Almquist |
Clean up hollow D2 generation by using precomputed coefficients stored in mat files
feature/poroelastic
|
Sat, 11 Jul 2020 07:25:06 -0700 |
Martin Almquist |
Improve performance for the hollow case
feature/poroelastic
|
Sat, 11 Jul 2020 06:54:15 -0700 |
Martin Almquist |
Make the hollow scheme generation more efficient by introducing the D2VariableHollow opSet
feature/poroelastic
|
Fri, 10 Jul 2020 20:24:23 -0700 |
Martin Almquist |
Add the hollow option to the anisotropic diffops
feature/poroelastic
|
Wed, 08 Jul 2020 19:11:04 +0200 |
Vidar Stiernström |
Fix incorrect package name.
default
|
Wed, 08 Jul 2020 18:22:54 +0200 |
Vidar Stiernström |
Merge in feature/boundary_optimized_grids
|
Wed, 08 Jul 2020 18:20:57 +0200 |
Vidar Stiernström |
Closed branch feature/boundary_optimized_grids
feature/boundary_optimized_grids
|
Tue, 07 Jul 2020 16:23:44 +0200 |
Vidar Stiernström |
Improve comments
feature/boundary_optimized_grids
|
Tue, 07 Jul 2020 16:08:08 +0200 |
Vidar Stiernström |
Change +sbp/+util/ to +sbp/+grid and change function names to camel case
feature/boundary_optimized_grids
|
Tue, 07 Jul 2020 16:00:24 +0200 |
Vidar Stiernström |
Fix typos in comments
feature/boundary_optimized_grids
|
Thu, 02 Jul 2020 20:05:50 -0700 |
Martin Almquist |
Add displacement BC on normal tangential components, but it is only provably stable if traction bc are used for the other component.
feature/poroelastic
|
Thu, 02 Jul 2020 15:00:21 -0700 |
Martin Almquist |
Add frictional fault interface in Elastic2dAnisotropicCurve
feature/poroelastic
|
Mon, 29 Jun 2020 15:26:36 -0700 |
Martin Almquist |
Merge heads.
feature/poroelastic
|
Mon, 29 Jun 2020 15:24:21 -0700 |
Martin Almquist |
Merge heads
feature/poroelastic
|
Mon, 29 Jun 2020 15:23:01 -0700 |
Martin Almquist |
Add normal-tangential traction BC ElasticCurvilinearAnisotropic
feature/poroelastic
|
Wed, 01 Jul 2020 17:34:40 +0200 |
Vidar Stiernström |
Add option to pass a boundary optimized grid to Rectangle.getGrid
feature/boundary_optimized_grids
|
Wed, 01 Jul 2020 15:15:30 +0200 |
Vidar Stiernström |
Add utility function for constructing a (possibly multidimensional) grid based on the grid points used by the boundary optimized SBP operators
feature/boundary_optimized_grids
|
Wed, 01 Jul 2020 15:13:36 +0200 |
Vidar Stiernström |
Error-check format of limit arguments
feature/boundary_optimized_grids
|
Wed, 01 Jul 2020 14:54:21 +0200 |
Vidar Stiernström |
Make accurate/minimalBoundaryOptimizedGrid take the domain limits as input
feature/boundary_optimized_grids
|
Wed, 01 Jul 2020 13:43:32 +0200 |
Vidar Stiernström |
Make D1Nonequidistant use the grid generation functions accurate/minimalBoundaryOptimizedGrid and remove grid generation from +implementations
feature/boundary_optimized_grids
|
Wed, 01 Jul 2020 11:15:57 +0200 |
Vidar Stiernström |
Add utility functions for constructing the grids used by the boundary optimized D1Nonequidistant opsets
feature/boundary_optimized_grids
|
Wed, 01 Jul 2020 17:44:34 +0200 |
Vidar Stiernström |
New branch for developing grids based on the boundary optimized sbp opertors
feature/boundary_optimized_grids
|
Tue, 23 Jun 2020 13:31:01 -0700 |
Martin Almquist |
Bugfix in Elastic2dVariable
feature/poroelastic
|
Mon, 15 Jun 2020 16:11:35 -0700 |
Martin Almquist |
Make forcingSetup return empty array instead of zero function if all boundary data functions are empty.
feature/poroelastic
|
Sun, 07 Jun 2020 11:33:44 -0700 |
Martin Almquist |
Add working implementation of Elastic2dStaggeredCurvilinearAnisotropic, which wraps around the Cartesian anisotropic scheme.
feature/poroelastic
|
Sun, 07 Jun 2020 11:32:19 -0700 |
Martin Almquist |
Add bcSetup for staggered, where displacement and traction data must be evaluated on different grids.
feature/poroelastic
|
Sun, 07 Jun 2020 11:30:49 -0700 |
Martin Almquist |
Add interfaces in Elastic2dStaggeredAnisotropic
feature/poroelastic
|
Sun, 07 Jun 2020 11:28:22 -0700 |
Martin Almquist |
Add extra input pars to multiblock/Grid.getBoundary(), to be able to use the Staggered getBoundary method
feature/poroelastic
|
Sun, 07 Jun 2020 11:26:40 -0700 |
Martin Almquist |
Add better getBoundary method in grid/Staggered
feature/poroelastic
|
Sun, 07 Jun 2020 11:22:29 -0700 |
Martin Almquist |
Fix typos in comments
feature/poroelastic
|
Wed, 03 Jun 2020 10:29:53 -0700 |
Martin Almquist |
Change metric computation in CurvilinearUpwind so that one can use odd orders for the diffOp
feature/poroelastic
|
Tue, 02 Jun 2020 11:44:38 -0700 |
Martin Almquist |
Add support for plotting and evaluating on curvilinear multiblock staggered grids
feature/poroelastic
|
Mon, 01 Jun 2020 19:00:31 -0700 |
Martin Almquist |
Correct error messages in lebedev2d
feature/poroelastic
|
Sun, 31 May 2020 21:59:09 -0700 |
Martin Almquist |
Set default stiffness tensors to 0 in CurvilinearAnisotropic schemes
feature/poroelastic
|
Sun, 31 May 2020 21:58:40 -0700 |
Martin Almquist |
Allow using D1 D1 in VariableAnisotropicUpwind
feature/poroelastic
|
Sun, 31 May 2020 20:18:45 -0700 |
Martin Almquist |
In CruvilinearAnisotropicUpwind: Make D1Upwind default opSet. Use D2Standard for metric derivatives. Bugfix global quadrature.
feature/poroelastic
|
Sun, 31 May 2020 20:16:54 -0700 |
Martin Almquist |
Add class for upwind D1 based on the standard norm matrices
feature/poroelastic
|
Wed, 27 May 2020 16:44:19 -0700 |
Martin Almquist |
Add Elastic2dVariableAnisotropicMixedStencil
feature/poroelastic
|
Thu, 30 Apr 2020 21:19:47 -0700 |
Martin Almquist |
Add preallocation for D in StaggeredAnisotropic
feature/poroelastic
|
Thu, 30 Apr 2020 20:55:26 -0700 |
Martin Almquist |
Add displacement BC in StaggeredAnisotropic
feature/poroelastic
|
Thu, 30 Apr 2020 11:30:55 -0700 |
Martin Almquist |
Start working on displacement bc, clean up traction.
feature/poroelastic
|
Wed, 29 Apr 2020 21:05:01 -0700 |
Martin Almquist |
Add staggered Lebedev scheme for Cartesian anisotropic. Traction BC work!
feature/poroelastic
|
Wed, 29 Apr 2020 21:04:06 -0700 |
Martin Almquist |
Add helper function for 2d Lebedev grid
feature/poroelastic
|
Wed, 29 Apr 2020 21:03:28 -0700 |
Martin Almquist |
Rename the Staggered1d grid class Staggered
feature/poroelastic
|
Wed, 29 Apr 2020 21:02:05 -0700 |
Martin Almquist |
Fix bug with incorrect grids returned by D1StaggeredUpwind
feature/poroelastic
|
Wed, 29 Apr 2020 21:01:09 -0700 |
Martin Almquist |
Remove dummy line in Eastic2dVariableAnisotropic.
feature/poroelastic
|
Tue, 14 Apr 2020 17:50:49 -0700 |
Martin Almquist |
Add staggered operators and 1D grids
feature/poroelastic
|
Fri, 13 Mar 2020 12:07:00 +0100 |
Vidar Stiernström |
Speed up computations using RungeKuttaSecondOrder when only the source term is time dependent.
feature/FMMlabb
|
Wed, 12 Feb 2020 13:27:27 +0100 |
Vidar Stiernström |
Assert that the inner radius is positive
feature/FMMlabb
|
Tue, 11 Feb 2020 19:17:49 +0100 |
Vidar Stiernström |
Minor cleanup
feature/FMMlabb
|
Wed, 22 Jan 2020 16:10:46 +0100 |
Ylva Rydin |
Fix boundary groups
feature/FMMlabb
|
Wed, 22 Jan 2020 15:18:11 +0100 |
Ylva Rydin |
Add annulus
feature/FMMlabb
|
Tue, 04 Feb 2020 10:15:42 -0800 |
Martin Almquist |
Make Elastic2dVariable faster and more memory efficient
feature/poroelastic
|
Tue, 07 Jan 2020 12:49:09 -0800 |
Martin Almquist |
Add (temporary) fix for e-s , w-n, and x-x couplings
feature/poroelastic
|
Wed, 20 Nov 2019 14:26:57 -0800 |
Vidar Stiernström |
Merge in latest changes from default
feature/volcano
|
Wed, 20 Nov 2019 22:24:06 +0000 |
Vidar Stiernström |
Merged in feature/dirac_discr (pull request #17)
|
Wed, 20 Nov 2019 22:24:06 +0000 |
Vidar Stiernström |
Close branch feature/dirac_discr
feature/dirac_discr
|
Wed, 20 Nov 2019 14:12:55 -0800 |
Vidar Stiernström |
Clean up hypsyst3d; use functionality from grid module and remove obsolete properties. Store operators for different coord dirs in cell arrays.
feature/volcano
|
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
|