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.020Apr19181716865Feb211Jan30Dec282529Oct24Jul232111Jun96519May1218Apr9Mar87643Jan31Dec20Nov1523Oct22171612428Sep5429Aug282724222120171514138321Feb58Jan54221Dec1413630Nov151324Aug2321Jun20151429May21Mar28Feb85Jan30Nov28155Sep23Aug18Julactually 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 manifoldbeginning a global assembler for general geodesic fe problemsThe 2-harmonic energyassembleGradient in RodLocalStiffness should override the corresponding method in the base classa default implementation of the energy functional gradient using finite differencessplit off rod-independent parts from RodLocalStiffness into an abstract base classThe code to assemble the stiffness matrices by finite-difference approximationsuse energy norm method from dune-solvers
Loading