Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
dune-gfe
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
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
Show more breadcrumbs
Sander, Oliver
dune-gfe
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
a444ed4ca55e94e35791fa35ca629d4ea711a4ff
Select Git revision
Branches
20
better-specializations-for-realtuple
bugfix/fix_rigidbodymotion_difference
decasteljau
feature/ARRN-mod
feature/HM-numericalBenchmark
feature/HarmonicmapsBenchmark
feature/SimoFoxWithLocalFEfunctions
feature/bendingIsometries
feature/bendingIsometries-PBFE-Stiefel
feature/harmonicmapsAddons
feature/introduceRetractionNotion
feature/riemannianTRaddons
feature/simofoxBook
fix-fd-gradient-scaling
fix_localrodassembler_compiler_error
issue/vtk-namespace
make_rod-eoc_run
master
default
releases/2.0-1
releases/2.1-1
20 results
Begin with the selected commit
Created with Raphaël 2.2.0
27
Apr
23
22
21
20
19
18
17
16
8
6
5
Feb
2
11
Jan
30
Dec
28
25
29
Oct
24
Jul
23
21
11
Jun
9
6
5
19
May
12
18
Apr
9
Mar
8
7
6
4
3
Jan
31
Dec
20
Nov
15
23
Oct
22
17
16
12
4
28
Sep
5
4
29
Aug
28
27
24
22
21
20
17
15
14
13
8
3
21
Feb
5
8
Jan
5
4
2
21
Dec
14
13
6
30
Nov
15
13
24
Aug
23
21
Jun
20
15
14
29
May
21
Mar
28
Feb
8
5
Jan
30
Nov
28
15
5
Sep
23
Aug
18
Jul
new method to setup a solver using a truncated cg as the inner solver. This compiles, but it doesn't work yet
remove several multigrid-specific data members, which were not even used anyways
use an auto_ptr for the hesse Matrix
make the inner solver a pointer to a generic Solver class, in anticipation of using a truncated cg there
adapt to recent changes to the rod assembler and the riemannian tr solver
bugfix: local stress must be a std::vector
remove historical cruft: don't create private copies of the local assembler
make localStiffness_ accessible from derived classes
local assembler gets the material parameters now
more involved boundary values
norm of the derivative in a dimension-independent way
simpler evaluate of the function value. Now only works with in the triangle, because there are some singularities lurking outside
- More general initial values
fd approximation of the gradient in a dimension-independent way
minor documentation fix
temporary: use the fd approximation of the gradient, and add some debugging code
last bugfix extended to all dimensions
BUGFIX: coordinates on subsimplices need to be normalized (only 2d, so far)
bugfix: we need the derivative of the geodesic interpolation in the gradient computation (chain rule), not the derivative of the velocity interpolation
for debugging: add a method to compute gradients of local geodesic fe functions by finite-difference approximation (only 2d)
bugfix: compute matrix occupation pattern on demand
bugfix: method result wasn't returned
actually construct and call the solver
implement interpolation of the gradient for members of SO(3), some of this is still educated guesswork, though
complete implementation, not tested beyond compilation yet, though
export 'EmbeddedTangentVector', the type of the tangentvector in the surrounding Euclidean space
Local interpolation for geodesic finite element functions centralized in one class
create local assembler and hand it to the global one
accept local assembler as constructor argument
include missing headers
use coordinate type from TargetSpace
export type used for coordinates
export type used for coordinates
make binary writing of iterates work for all TargetSpace types
the exponential map from a given point is moved from the solver into the manifold classes
include missing header
Take correction vector blocksize from the target space
make the target space a template parameter
add new method 'difference'
RodSolver is now called RiemannianTrustRegionSolver, and can be parametrized with the TargetSpace. Some remains of RigidBodyMotion are still there, though.
Loading