- Oct 05, 2022
-
-
Ansgar Burchardt authored
-
- Jul 11, 2022
-
-
Ansgar Burchardt authored
-
- Nov 09, 2021
-
-
Lisa Julia Nebel authored
-
- Nov 20, 2020
-
-
Sander, Oliver authored
So far, the Cosserat rod energy implementation hat a first-order finite element space hardcoded. This patch removes that restriction. As for the other models in this Dune module, the finite element basis is now a template parameter of the model energy, and can be set to any reasonable basis.
-
Sander, Oliver authored
It is not a 'stiffness' anymore, but really only implements the energy.
-
Sander, Oliver authored
Previously, the rod3d code used a hand-implemented first derivative of the rod energy, and FD for the second derivatives. This patch replaces this by ADOL-C for both first and second derivatives. Advantages are: * The code is much shorter, and easier to understand. * The previous code contained interpolation formulae for first-order 1d geodesic finite elements. This restricted rod problems to first-order GFE. A follow-up patch will allow higher-order approximations. * The new code runs roughly twice as fast.
-
Sander, Oliver authored
As a first step towards getting rid of the RodAssembler class, this patch moves the getStrain, getStress, and getResultantForce methods to the RodLocalStiffness class. I am not 100% convinced that that is the best place for them, but I can't think of a better one right now.
-
- Jun 23, 2019
-
-
Sander, Oliver authored
LocalFirstOrderModel will be an abstract base class for models that implement an energy and a first (not no second) derivative. A LocalGeodesicFEStiffness 'is a' LocalFirstOrderModel, which 'is a' LocalEnergy.
-
Sander, Oliver authored
-
- Jun 14, 2019
-
-
Sander, Oliver authored
-
Sander, Oliver authored
-
Sander, Oliver authored
-
- May 17, 2019
-
-
Sander, Oliver authored
-
-
- Sep 06, 2018
-
-
Sander, Oliver authored
-
- May 11, 2018
-
-
Sander, Oliver authored
-
Sander, Oliver authored
This used to work, because the matrix is 1x1 anyway (with corresponding vectors), but some time ago the matrix and vector assignment in dune-common was reworked, and now the code does not compile anymore.
-
- Feb 19, 2018
-
-
Sander, Oliver authored
-
- Jan 30, 2016
-
-
Sander, Oliver authored
-
- Oct 18, 2015
-
-
Sander, Oliver authored
-
- Oct 16, 2015
-
-
Sander, Oliver authored
PQKNodalBasis has been renamed to PQkNodalBasis
-
- Mar 23, 2015
-
-
Oliver Sander authored
[[Imported from SVN: r10101]]
-
- Dec 08, 2014
-
-
Oliver Sander authored
[[Imported from SVN: r9978]]
-
Oliver Sander authored
[[Imported from SVN: r9977]]
-
- Jan 04, 2012
-
-
Oliver Sander authored
This is now mandatory since Quaternions are not implicitly casted to Rotations anymore (via Quaternion --> FieldVector<4> --> Rotation). This implicit cast lead to a nasty bug here, because it involved a normalization of the argument. [[Imported from SVN: r8347]]
-
Oliver Sander authored
[[Imported from SVN: r8346]]
-
Oliver Sander authored
[[Imported from SVN: r8345]]
-
- Nov 15, 2011
-
-
Youett, Jonathan authored
[[Imported from SVN: r8182]]
-
- Nov 12, 2011
-
-
Oliver Sander authored
target space classes. In particular, the coordinate type now has to be given explicitly. [[Imported from SVN: r8149]]
-
- Oct 04, 2011
-
-
Oliver Sander authored
[[Imported from SVN: r7865]]
-
Oliver Sander authored
framework wants a global function space basis. So far the P1 basis is hardwired for simplicity. [[Imported from SVN: r7863]]
-
- Aug 11, 2011
-
-
Oliver Sander authored
[[Imported from SVN: r7574]]
-
- Jul 13, 2011
-
-
Oliver Sander authored
[[Imported from SVN: r7555]]
-
- Apr 01, 2011
-
-
Oliver Sander authored
[[Imported from SVN: r7047]]
-
- Apr 22, 2010
-
-
Oliver Sander authored
[[Imported from SVN: r5931]]
-
- Mar 07, 2010
-
-
Oliver Sander authored
[[Imported from SVN: r5676]]
-
Oliver Sander authored
[[Imported from SVN: r5675]]
-
- Feb 26, 2010
-
-
Oliver Sander authored
[[Imported from SVN: r5640]]
-
Oliver Sander authored
[[Imported from SVN: r5638]]
-
- Apr 23, 2009
-
-
Oliver Sander authored
[[Imported from SVN: r4081]]
-