log

age author description
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