Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
dune-codegen
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
This is an archived project. Repository and other project resources are read-only.
Show more breadcrumbs
Christian Heinigk
dune-codegen
Graph
ffe28867d30644ffad83c960265968083d085246
Select Git revision
Branches
1
master
default
protected
1 result
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
15
Feb
14
13
12
9
8
7
6
5
2
1
31
Jan
30
29
26
25
24
23
22
19
18
17
16
15
12
10
9
8
5
4
3
11
Dec
8
7
6
4
1
30
Nov
29
28
24
23
22
21
20
9
30
Oct
25
12
11
10
9
6
5
4
2
28
Sep
25
22
21
20
15
13
8
7
6
5
1
31
Aug
30
29
28
25
24
23
18
17
9
8
7
31
Jul
26
25
24
21
20
19
18
14
13
12
11
10
7
6
5
3
27
Jun
20
19
6
26
May
25
23
16
15
3
2
28
Apr
27
26
First version for multiple controls
Implement some functions in counted Vec4d (pow, select)
Move accumulation code onto output object
Generate control local operator through seperated interface
Remove variability concerning which inputs to combine
Add a temporary solution for extraction of vectorized output properties
Introduce an output object into the symbolic sum fact kernel representation
Add aliasing property to precomputation temporaries
[bugfix] Fix horizontal_index extraction
Fix pep8
Remove a lot of useless variability
Pass original form to generate_residual_kernels
A first draft of lower/upper half vectorization for stage 1
Small bugfix
Split up kernel generation
Add one level of indirection into the vectorization generator
Rename optimization functions to levelx_...
Refactor direct input mechanism
Replace coefficient only in nonlinear case
Fix bug in derivative of adjoint form
Generate adjoint operators (only scalar controls!)
Merge branch 'feature/avx512-vectorization-bugfixes' into 'master'
Implement an 8x8 transpose of 512 bit SIMD vectors
activate ci again
fix for 3d vectorization
let loopy manage reference gradients
vectorize 3d
reworks head and tail handling
Adjust explicit cost model function to differ for qp tuples
Fix minimization over number of quadrature points
Add a timings script
Merge branch 'feature/sorted-driver-generation' into 'master'
pep8
More fixups
Another instationary fix
Fixups for instationary stuff
Add sections in generated drivers for much better reading
Merge branch 'feature/undo-tensor-sum-fix' into 'master'
Merge branch 'feature/coefficient-evaluation' into 'master'
Fix recursiveness of index push down
Loading