- Jun 17, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9797]]
-
Oliver Sander authored
[[Imported from SVN: r9796]]
-
Oliver Sander authored
[[Imported from SVN: r9795]]
-
Oliver Sander authored
That way, we can now control what vertices are Dirichlet and Neumann without having to recompile the code. [[Imported from SVN: r9794]]
-
Oliver Sander authored
This will eventually allow to not hard-wired the Dirichlet vertices into the C++ code, and change them without recompiling. This also means we can remove some preprocessor switches. Currently, though, the Python code is still hard-wired, so we are only half-way there. Note that this patch may break several test problems. I did not test all of them. [[Imported from SVN: r9793]]
-
Oliver Sander authored
[[Imported from SVN: r9792]]
-
Oliver Sander authored
[[Imported from SVN: r9791]]
-
Oliver Sander authored
[[Imported from SVN: r9790]]
-
Oliver Sander authored
[[Imported from SVN: r9789]]
-
Oliver Sander authored
[[Imported from SVN: r9788]]
-
Oliver Sander authored
[[Imported from SVN: r9787]]
-
Oliver Sander authored
[[Imported from SVN: r9786]]
-
Oliver Sander authored
[[Imported from SVN: r9785]]
-
Oliver Sander authored
[[Imported from SVN: r9784]]
-
- Jun 13, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9781]]
-
Oliver Sander authored
[[Imported from SVN: r9780]]
-
Oliver Sander authored
Instead, only let ADOL-C evaluate the Hessian in the directions of the vectors of the orthonormal frames. The result is the same, but we get away with fewer calls to ADOL-C, which, in my Cosserat shell example, shaves off about 10% of the assembly time. [[Imported from SVN: r9779]]
-
- Jun 10, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9777]]
-
- Jun 08, 2014
-
-
Oliver Sander authored
Otherwise, all processes will write into the same file --> not a good idea. [[Imported from SVN: r9776]]
-
- May 28, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9775]]
-
Oliver Sander authored
[[Imported from SVN: r9774]]
-
Oliver Sander authored
Make its DirichletValues function a proper Dune VirtualFunction. Prescribe Dirichlet values for the transverse director, as Neff does it in his papers. [[Imported from SVN: r9773]]
-
- May 27, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9771]]
-
Oliver Sander authored
Previously, the matrix was always assembled using a P1-basis, even if we used it to measure errors of vectors pertaining to P2 or other spaces. Nobody noticed this, because the h1SemiNorm routine would not fail if the vector was larger than the matrix. Sigh... [[Imported from SVN: r9770]]
-
- May 26, 2014
-
-
Oliver Sander authored
That makes for slightly simpler code. [[Imported from SVN: r9768]]
-
Oliver Sander authored
[[Imported from SVN: r9767]]
-
Oliver Sander authored
For a general grid, such loops are only possible for codimensions 0 and the grid dimension. [[Imported from SVN: r9766]]
-
Oliver Sander authored
[[Imported from SVN: r9765]]
-
Oliver Sander authored
[[Imported from SVN: r9764]]
-
Oliver Sander authored
[[Imported from SVN: r9763]]
-
Oliver Sander authored
[[Imported from SVN: r9762]]
-
Oliver Sander authored
GlobalP2Mapper is intended to be for P2 finite element spaces, what GlobalIndex is for P1 spaces: a numbering for all degrees of freedom that is globally unique across all processors. [[Imported from SVN: r9761]]
-
Oliver Sander authored
[[Imported from SVN: r9760]]
-
Oliver Sander authored
Iterators over entities are only mandatory for vertices and elements. But here the user may also request indices for other entities. Hence one cannot use a straight iterator. [[Imported from SVN: r9759]]
-
- May 25, 2014
-
-
Oliver Sander authored
No idea why valgrind didn't complain about this. [[Imported from SVN: r9758]]
-
Oliver Sander authored
Even if there is only one processor. Because even then the local and global vectors differ in their ordering. [[Imported from SVN: r9757]]
-
- May 23, 2014
-
-
Oliver Sander authored
Currently only for quadrilaterals. I'll implement triangles as soon as I need them. Unfortunately, VTK appears to only support 8-node quadrilaterals (without an element dof). So the element dofs get ignored currently. [[Imported from SVN: r9756]]
-
- May 22, 2014
-
-
Oliver Sander authored
With this patch we start to differentiate according the the function space bases of the input data. We write P1 data as is, and downsample P2 and P3 data onto a P1 space. [[Imported from SVN: r9755]]
-
Oliver Sander authored
[[Imported from SVN: r9754]]
-
Oliver Sander authored
This makes visualizing wrinkles much easier. [[Imported from SVN: r9753]]
-