log

age author description
Mon, 29 Apr 2019 11:40:22 +0200 Jonatan Werpers Add missing type parameter to application operator boundary_conditions
Tue, 23 Apr 2019 09:54:42 +0200 Jonatan Werpers Add sketch of how Implicitly definied tensor mappings might work boundary_conditions
Tue, 23 Apr 2019 09:53:34 +0200 Jonatan Werpers More sketching of how things might work boundary_conditions
Wed, 17 Apr 2019 09:43:56 +0200 Jonatan Werpers Add missing where statement boundary_conditions
Mon, 15 Apr 2019 16:15:04 +0200 Jonatan Werpers Merge with default boundary_conditions
Tue, 26 Feb 2019 11:49:56 +0100 Vidar Stiernström Removed unnecessary assertion parallel_test
Tue, 26 Feb 2019 11:27:04 +0100 Vidar Stiernström Minor cleanup. parallel_test
Tue, 26 Feb 2019 11:09:30 +0100 Vidar Stiernström Rewrote the test using the @distributed macro instead of spawns. Seems to improve results. parallel_test
Tue, 26 Feb 2019 10:02:20 +0100 Vidar Stiernström Added some clarifying comments on the state of distributedTest.jl parallel_test
Mon, 25 Feb 2019 17:21:07 +0100 Vidar Stiernström Changed to initialize u and v as distributed arrays parallel_test
Mon, 25 Feb 2019 16:36:15 +0100 Vidar Stiernström Started branch for testing out parallel computing parallel_test
Mon, 25 Feb 2019 10:19:11 -0800 Jonatan Werpers Rename boundary indentifiers and use them inte the sat functions boundary_conditions
Fri, 22 Feb 2019 15:22:34 +0100 Jonatan Werpers Add TODO for switch to using Region values in some places
Fri, 22 Feb 2019 15:21:39 +0100 Jonatan Werpers More sketching of the sat interface boundary_conditions
Fri, 22 Feb 2019 15:21:01 +0100 Jonatan Werpers Add BoundaryIdentifiers boundary_conditions
Thu, 21 Feb 2019 16:55:03 +0100 Vidar Stiernström Merged with cell_based_test
Thu, 21 Feb 2019 16:54:07 +0100 Vidar Stiernström Closing branch before merge to default cell_based_test
Thu, 21 Feb 2019 16:53:13 +0100 Vidar Stiernström Merged heads for cell_based_test cell_based_test
Thu, 21 Feb 2019 16:51:27 +0100 Vidar Stiernström Change from using PyPlot to Makie. Add ugly workaround in order to enable use of sbpPlot cell_based_test
Thu, 21 Feb 2019 16:49:28 +0100 Vidar Stiernström Fix bug in pointsalongdim where an empty range was returned cell_based_test
Thu, 21 Feb 2019 16:46:01 +0100 Vidar Stiernström Fix incorrect indexing of solution vector in apply_region_tiled cell_based_test
Thu, 21 Feb 2019 16:45:06 +0100 Jonatan Werpers Add outline of idea for implemenation of sats boundary_conditions
Thu, 21 Feb 2019 16:27:28 +0100 Jonatan Werpers Merge in cell_based_test
Thu, 21 Feb 2019 16:20:55 +0100 Jonatan Werpers Close branch stencil_index
Thu, 21 Feb 2019 14:19:25 +0100 Ylva Rydin merge cell_based_test
Thu, 21 Feb 2019 14:11:08 +0100 Vidar Stiernström Enable compiler loop-unrolling in apply_backwards cell_based_test
Thu, 21 Feb 2019 11:40:48 +0100 Vidar Stiernström Fix bug in points(::EquidistantGrid) cell_based_test
Thu, 14 Feb 2019 16:25:22 +0100 Vidar Stiernström Improve efficiency of apply by the following: cell_based_test
Thu, 14 Feb 2019 12:46:58 +0100 Jonatan Werpers Improve stencil application code to make it more friendly to compiler optimizations cell_based_test
Thu, 07 Feb 2019 16:34:55 +0100 Ylva Rydin Change Type of dClosure and dClosure to stencil. cell_based_test
Thu, 07 Feb 2019 16:00:04 +0100 Ylva Rydin Add Assertion in stencil constructor cell_based_test
Wed, 13 Feb 2019 11:03:39 +0100 Jonatan Werpers Merge cell_based_test
Wed, 13 Feb 2019 10:37:52 +0100 Vidar Stiernström Make grid spacing a property of EquidistantGrid. Create plotting module for sbplib. cell_based_test
Wed, 13 Feb 2019 10:58:57 +0100 Jonatan Werpers Undo changes of 3560f54e3eb3 and change to result a little bit to avoid allocations. cell_based_test
Tue, 12 Feb 2019 15:18:18 +0100 Jonatan Werpers Introduce and use apply_backwards for stencils cell_based_test
Sun, 10 Feb 2019 19:16:14 +0100 Jonatan Werpers Change implementation of getrange to be more julia(???), mostly as an experiment to see if it breakes stuff cell_based_test
Tue, 12 Feb 2019 13:23:44 +0100 Jonatan Werpers Rename getunitrange to getrange and change signature to be more specific cell_based_test
Tue, 12 Feb 2019 13:15:41 +0100 Jonatan Werpers Add some Todos cell_based_test
Tue, 12 Feb 2019 13:15:16 +0100 Jonatan Werpers Change uview to view. It seems the compiler is now able to remove the allocation cell_based_test
Tue, 12 Feb 2019 13:13:03 +0100 Jonatan Werpers Change loop order to follow memory layout cell_based_test
Fri, 08 Feb 2019 23:57:27 +0100 Jonatan Werpers Close head cell_based_test
Fri, 08 Feb 2019 23:55:43 +0100 Jonatan Werpers Close head cell_based_test
Fri, 08 Feb 2019 23:54:25 +0100 Jonatan Werpers Add comment about maybe splitting apply_region! cell_based_test
Fri, 08 Feb 2019 21:19:34 +0100 Jonatan Werpers Add apply_tiled! that tiles the iteration to optimize cache usage. Doesn't improve runtime at all at the moment cell_based_test
Fri, 08 Feb 2019 21:14:39 +0100 Jonatan Werpers Rename the apply! that applies in regions to apply_region! cell_based_test
Fri, 08 Feb 2019 20:56:13 +0100 Jonatan Werpers Backed out changeset b3fbef345810, splitting apply! just complicates things cell_based_test
Fri, 08 Feb 2019 15:27:48 +0100 Jonatan Werpers Use deafult constructor for Index in apply! cell_based_test
Fri, 08 Feb 2019 13:08:07 +0100 Jonatan Werpers Introduce apply! for given indices cell_based_test
Fri, 08 Feb 2019 12:47:21 +0100 Jonatan Werpers Change input type of apply(::Laplace) to ::DiffOpCartesian cell_based_test
Fri, 08 Feb 2019 11:17:27 +0100 Jonatan Werpers Replace loop in appl!(::Laplace) to avoid allocations cell_based_test
Fri, 08 Feb 2019 10:59:01 +0100 Vidar Stiernström Clean up in Laplace 2d apply! cell_based_test
Fri, 08 Feb 2019 10:55:22 +0100 Vidar Stiernström Specify region types in Laplace 2d apply! cell_based_test
Thu, 07 Feb 2019 17:17:31 +0100 Vidar Stiernström Merge with tip cell_based_test
Thu, 07 Feb 2019 17:15:26 +0100 Vidar Stiernström Apply 2d Laplace one region at a time (removing the need for branching in the innermost loop) cell_based_test
Wed, 06 Feb 2019 23:08:36 +0100 Jonatan Werpers Add TODO file cell_based_test
Wed, 06 Feb 2019 23:08:11 +0100 Jonatan Werpers Convert D2 to only use tuples cell_based_test
Wed, 06 Feb 2019 23:03:12 +0100 Jonatan Werpers Introduce and use the function stringToTuple in sbpD2.jl cell_based_test
Wed, 06 Feb 2019 09:09:55 +0100 Jonatan Werpers Allow apply(::Laplace) to take Index types cell_based_test
Wed, 06 Feb 2019 08:58:32 +0100 Jonatan Werpers Add "Unknown" region and implement D2 for it cell_based_test
Tue, 05 Feb 2019 22:30:46 +0100 Jonatan Werpers Make D2 support sbp.Index and specification of region cell_based_test
Tue, 05 Feb 2019 14:57:02 +0100 Jonatan Werpers Add Index type for keeping track of regions cell_based_test
Mon, 04 Feb 2019 17:51:36 +0100 Jonatan Werpers Switch to using cartesian indicies cell_based_test
Mon, 04 Feb 2019 16:09:07 +0100 Ylva Rydin Made everything work(?) but also go really slow. And also not type-stable. stencil_index
Mon, 04 Feb 2019 09:13:48 +0100 Vidar Stiernström Implement apply for 2D-Laplace which takes an StencilIndex as input stencil_index
Mon, 04 Feb 2019 09:11:53 +0100 Vidar Stiernström New branch for implementing specialized indices used by the diffOps apply functions. stencil_index
Tue, 29 Jan 2019 14:32:28 +0100 Vidar Stiernström Create types StencilIndex, LowerClosureIndex, UpperClosureIndex and InteriorIndex. First attempt at seperating out interior and closure indices from. Not fully implemented. cell_based_test
Fri, 25 Jan 2019 16:49:09 +0100 Vidar Stiernström Add TODO:s on how to remove allocations in apply! for Laplace2d patch_based_test
Fri, 25 Jan 2019 16:47:51 +0100 Vidar Stiernström Merge with default patch_based_test
Fri, 25 Jan 2019 15:10:41 +0100 Vidar Stiernström Reduce allocations patch_based_test
Fri, 25 Jan 2019 13:40:15 +0100 Vidar Stiernström Clean up bounds checking in stencil. change to using uview in DiffOp patch_based_test
Fri, 25 Jan 2019 10:10:30 +0100 Vidar Stiernström Change benchmarkTest from function to script since @benchmark does not work within functions patch_based_test
Fri, 25 Jan 2019 15:26:47 +0100 Jonatan Werpers Merge with default cell_based_test
Fri, 25 Jan 2019 15:20:40 +0100 Jonatan Werpers Change to using tuples in stencils and ops
Thu, 24 Jan 2019 17:46:57 +0100 Jonatan Werpers Merge cell_based_test
Thu, 24 Jan 2019 17:42:51 +0100 Jonatan Werpers Use unsafe views cell_based_test
Thu, 24 Jan 2019 14:58:22 +0100 Vidar Stiernström Add benchmarktest and mark all apply functions with @inline and @inbounds patch_based_test
Thu, 24 Jan 2019 14:33:49 +0100 Vidar Stiernström Improve type stability patch_based_test
Thu, 24 Jan 2019 14:27:57 +0100 Vidar Stiernström Created new branch for investigating patch based application of stencils patch_based_test
Thu, 24 Jan 2019 14:38:14 +0100 Ylva Rydin Inline and inbounds everything cell_based_test
Thu, 24 Jan 2019 13:33:07 +0100 Vidar Stiernström Use limit_lower and limit_upper in pointsalongdim
Thu, 24 Jan 2019 09:24:21 +0100 Jonatan Werpers Make Laplace take dimension as a parameter
Thu, 17 Jan 2019 15:19:33 +0100 Jonatan Werpers Make EquidistantGrid more concrete
Thu, 17 Jan 2019 13:53:01 +0100 Jonatan Werpers Make grid.spacings more readable
Tue, 15 Jan 2019 19:51:16 +0100 Jonatan Werpers Add types to Laplace operators
Fri, 18 Jan 2019 14:26:04 +0100 Jonatan Werpers Make apply operator more efficient using @inbounds and @inline cell_based_test
Fri, 18 Jan 2019 14:21:58 +0100 Jonatan Werpers Make stencils respond to @ inbounds cell_based_test
Fri, 18 Jan 2019 13:51:32 +0100 Jonatan Werpers Use double view cell_based_test
Fri, 18 Jan 2019 10:12:23 +0100 Jonatan Werpers Add some notes to stencil
Thu, 17 Jan 2019 16:04:07 +0100 Jonatan Werpers Make D2 more type stable cell_based_test
Thu, 17 Jan 2019 15:52:25 +0100 Jonatan Werpers Make stencil more type stabeler cell_based_test
Thu, 17 Jan 2019 15:32:53 +0100 Jonatan Werpers Add type parameter for Laplace operand cell_based_test
Thu, 17 Jan 2019 15:22:10 +0100 Jonatan Werpers Make dimension a type parameter in Laplace cell_based_test
Thu, 17 Jan 2019 15:19:33 +0100 Jonatan Werpers Make EquidistantGrid more concrete cell_based_test
Thu, 17 Jan 2019 13:53:01 +0100 Jonatan Werpers Make grid.spacings more readable cell_based_test
Thu, 17 Jan 2019 10:53:12 +0100 Jonatan Werpers Inline all the things cell_based_test
Thu, 17 Jan 2019 09:44:06 +0100 Jonatan Werpers Only do inner stencil default_perf_test
Thu, 17 Jan 2019 09:41:25 +0100 Jonatan Werpers Only do inner stencil cell_based_test
Wed, 16 Jan 2019 12:40:20 +0100 Vidar Stiernström Merge with latest changes
Wed, 16 Jan 2019 12:39:42 +0100 Vidar Stiernström Clean up plotgridfunction now that the matplotlib backend works. The issue was not in the julia code, but rather the installation of matplotlib.
Tue, 15 Jan 2019 19:51:16 +0100 Jonatan Werpers Add types to Laplace operators cell_based_test
Tue, 15 Jan 2019 12:26:06 +0100 Ylva Rydin Convert apply functions to cell-based cell_based_test
Tue, 15 Jan 2019 10:25:56 +0100 Ylva Rydin Add abstract types for Closure and Penalty
Mon, 14 Jan 2019 16:30:52 +0100 Ylva Rydin switch grid to Grid in diffOp
Mon, 14 Jan 2019 11:30:36 +0100 Vidar Stiernström Save plot to file when calling plotgridfunction, until figuring out how to set up an interactive gui backend for matplotlib in julia.
Fri, 11 Jan 2019 11:55:48 +0100 Vidar Stiernström Merge changes
Fri, 11 Jan 2019 11:55:13 +0100 Vidar Stiernström Split grid.jl into AbstractGrid.jl and EquidistantGrid.jl
Fri, 11 Jan 2019 11:18:13 +0100 Jonatan Werpers Add script for differentiation and plotting of 2d function
Fri, 11 Jan 2019 11:16:37 +0100 Jonatan Werpers Add Laplace2d
Fri, 11 Jan 2019 11:16:22 +0100 Jonatan Werpers Fix bug with call by reference in Laplace1D apply
Fri, 11 Jan 2019 11:15:44 +0100 Jonatan Werpers Use enum for parity
Thu, 10 Jan 2019 17:39:42 +0100 Vidar Stiernström Fix issue in plotgridfunction in 2d. Remove 3d case. Will be added later
Thu, 10 Jan 2019 16:51:52 +0100 Ylva Rydin ass script that plots the derivative
Thu, 10 Jan 2019 16:51:05 +0100 Ylva Rydin merge
Thu, 10 Jan 2019 16:30:54 +0100 Ylva Rydin remove stride and remove some bugs
Thu, 10 Jan 2019 16:49:20 +0100 Vidar Stiernström Merge latest changes
Thu, 10 Jan 2019 16:48:49 +0100 Vidar Stiernström Fix plotting issues in 2d
Thu, 10 Jan 2019 15:53:44 +0100 Jonatan Werpers Merge
Thu, 10 Jan 2019 14:57:18 +0100 Vidar Stiernström Merge latest changes
Thu, 10 Jan 2019 14:55:57 +0100 Vidar Stiernström Fix 1d version of plotgridfunction
Thu, 10 Jan 2019 14:49:30 +0100 Ylva Rydin merge with default