Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • 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
  • releases/2.10
20 results
Created with Raphaël 2.2.021Apr2019181716865Feb211Jan30Dec282529Oct24Jul232111Jun96519May1218Apr9Mar87643Jan31Dec20Nov1523Oct22171612428Sep5429Aug282724222120171514138321Feb58Jan54221Dec1413630Nov151324Aug2321Jun20151429May21Mar28Feb85Jan30Nov28155Sep23Aug18Jultemporary: use the fd approximation of the gradient, and add some debugging codelast bugfix extended to all dimensionsBUGFIX: 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 interpolationfor debugging: add a method to compute gradients of local geodesic fe functions by finite-difference approximation (only 2d)bugfix: compute matrix occupation pattern on demandbugfix: method result wasn't returnedactually construct and call the solverimplement interpolation of the gradient for members of SO(3), some of this is still educated guesswork, thoughcomplete implementation, not tested beyond compilation yet, thoughexport 'EmbeddedTangentVector', the type of the tangentvector in the surrounding Euclidean spaceLocal interpolation for geodesic finite element functions centralized in one classcreate local assembler and hand it to the global oneaccept local assembler as constructor argumentinclude missing headersuse coordinate type from TargetSpaceexport type used for coordinatesexport type used for coordinatesmake binary writing of iterates work for all TargetSpace typesthe exponential map from a given point is moved from the solver into the manifold classesinclude missing headerTake correction vector blocksize from the target spacemake the target space a template parameteradd new method 'difference'RodSolver is now called RiemannianTrustRegionSolver, and can be parametrized with the TargetSpace. Some remains of RigidBodyMotion are still there, though.rename files: the RodSolver is now called RiemannianTRSolverstore local gradients in std::vector instead of Dune::arrayassemble-methods are virtual nowRodSolver now accepts a generic GeodesicFEAssembler instead of only a RodAssemblerinherit from GeodesicFEAssemblerminor cleanupactually implement the functionalthrow out lots of unused codemake the convergence measuring code compileadd methods to assemble the gradient and the Hesse matrixremove almost all remains of RigidBodyMotionRename this to computeGeodesicDifference and add support for Rotation<3,double>roddifference.hh is now called geodesicdifference.hhRename file. The code will be generalized accordinglyPrototype: compute harmonic maps for functions to a nonflat manifold
Loading