- Nov 13, 2014
-
-
Oliver Sander authored
Normally, the two different level grid views. Previously we used the same one to compute the localToGlobal renumbering for boths rows and columns. Of course that screws up the numbering. I am not quite sure when that got introduced. I may have gotten in fairly recently, after the upstreaming of the GlobalIndexSet classs. [[Imported from SVN: r9962]]
-
Oliver Sander authored
[[Imported from SVN: r9961]]
-
- Nov 12, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9960]]
-
- Nov 10, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9959]]
-
Oliver Sander authored
May happen when the matrix is singular. UMFPack doesn't like that. [[Imported from SVN: r9958]]
-
Oliver Sander authored
It tentatively uses the UMFPack direct solver, disregarding the obstacle. If that leads to an energy-decreasing, admissible new iterate, then good. Otherwise, it falls back to IPOpt. [[Imported from SVN: r9957]]
-
- Nov 05, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9956]]
-
Oliver Sander authored
[[Imported from SVN: r9955]]
-
Oliver Sander authored
[[Imported from SVN: r9954]]
-
- Nov 04, 2014
-
-
Oliver Sander authored
Because it is not an index, it really is a mapper. [[Imported from SVN: r9953]]
-
Oliver Sander authored
[[Imported from SVN: r9952]]
-
Oliver Sander authored
[[Imported from SVN: r9951]]
-
Oliver Sander authored
This is a first step towards having trust-regions with different scaling in the different components. Kinda paradox to introduce an explicit radius in order to move away from a single radius. But I want to pretend to the outside (for the time being) that there is a single radius... [[Imported from SVN: r9950]]
-
Oliver Sander authored
[[Imported from SVN: r9949]]
-
- Oct 27, 2014
-
-
Oliver Sander authored
To really make sure I am doing the infamous L-shape example like the people before me did I need point loads. Being a mathematician I am no particular fan of point loads, so they may go out again eventually. [[Imported from SVN: r9942]]
-
Oliver Sander authored
[[Imported from SVN: r9941]]
-
Oliver Sander authored
This is the interpolation method used by Ingo Münch and Wolfgang Müller for Cosserat materials. My implementation is only able to do all that I needed for the illustrations in the GAMM Rundbrief article. I'm sure there'll be more fixes needed if you actually want to do finite elements with this. [[Imported from SVN: r9940]]
-
Oliver Sander authored
For example, I'll use this for finite-strain elasticity problems. Some of this should be in dune-fufem and/or dune-pdelab, but for the time being it's easier to have it here. [[Imported from SVN: r9939]]
-
Oliver Sander authored
[[Imported from SVN: r9938]]
-
Oliver Sander authored
This form allows to set the shear correction factor kappa. It is still not ruled out that we need to twiddle with this factor in order to weaken the material a little bit. [[Imported from SVN: r9937]]
-
Oliver Sander authored
[[Imported from SVN: r9936]]
-
Oliver Sander authored
[[Imported from SVN: r9935]]
-
Oliver Sander authored
[[Imported from SVN: r9934]]
-
- Oct 25, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9932]]
-
Oliver Sander authored
[[Imported from SVN: r9931]]
-
Oliver Sander authored
[[Imported from SVN: r9930]]
-
- Oct 24, 2014
-
-
Oliver Sander authored
Gauss-Seidel is simply to slow, the Newton convergence suffers too much. [[Imported from SVN: r9929]]
-
- Oct 23, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9927]]
-
- Oct 16, 2014
-
-
Oliver Sander authored
That code was buggy, and we only didn't see that because the wrong sizes were always overwritten by the correct ones before being used. (That's so as long as you call a reducing method before 'scatter'). Removing the code leaves the situation as bad as before, but it allows us to get rid of the nOwnedLocalEntity() method from the global mapper. [[Imported from SVN: r9926]]
-
- Oct 14, 2014
-
-
Oliver Sander authored
In particular this means having to carry mappers for the local indices around. This makes the code more verbose, but it also makes it easier to see what is happening. While coding this stuff I keep having doubts about whether all the renumbering works correctly... [[Imported from SVN: r9925]]
-
Oliver Sander authored
The global indexing infrastructure does not currently support P3 spaces. [[Imported from SVN: r9924]]
-
Oliver Sander authored
[[Imported from SVN: r9923]]
-
- Oct 11, 2014
-
-
Oliver Sander authored
The local copy was to get the thing developed and working. Now that it is working we upstream it into dune-grid. [[Imported from SVN: r9922]]
-
Oliver Sander authored
The IndexSet interface class from dune-grid doesn't have it, and we want to be like the interface method as much as possible. [[Imported from SVN: r9921]]
-
- Oct 10, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9920]]
-
Oliver Sander authored
That's what this method is called in the dune-grid IndexSet interface. [[Imported from SVN: r9919]]
-
Oliver Sander authored
[[Imported from SVN: r9918]]
-
Oliver Sander authored
[[Imported from SVN: r9917]]
-
Oliver Sander authored
Yes it is to be moved to dune-grid, but for the transition it is easier to use the one from this module. [[Imported from SVN: r9916]]
-
Oliver Sander authored
[[Imported from SVN: r9915]]
-