Skip to content
Snippets Groups Projects
  1. Jan 11, 2012
    • Oliver Sander's avatar
      Add a second method evaluateDerivative which accepts the function value as input. · 9ec5de08
      Oliver Sander authored
      To compute the derivative you need the function value (see my paper).
      Therefore, it is computed as the first thing in the evaluateDerivative
      method.  However, frequently, the assembler also needs the function value,
      and also computes it.  Hence the function value is computed twice.
      Since computing the function values takes quite a bit of time
      this patch removes that redundancy, at the price of a slightly
      more complicated API: if you happen to know the correct function
      value when calling evaluateDerivative, you can now hand over the
      value.  Then evaluateDerivative uses that value instead of recomputing it.
      
      Short measurements have shown a speed increase between 25% and 45%.
      
      [[Imported from SVN: r8362]]
      9ec5de08
    • Oliver Sander's avatar
      Write a Cosserat continuum into a vtk file. · 78d6c5a5
      Oliver Sander authored
      Much nicer: I can have the surface and the director vector fields
      all in one file.
      
      [[Imported from SVN: r8361]]
      78d6c5a5
    • Oliver Sander's avatar
      Rewrite the code a bit to avoid some unnecessary copying. · 9122c274
      Oliver Sander authored
      The speed increase cause by the patch is, alas, hardly measurable.
      
      [[Imported from SVN: r8360]]
      9122c274
  2. Jan 05, 2012
  3. Jan 04, 2012
  4. Jan 01, 2012
  5. Dec 20, 2011
  6. Dec 19, 2011
  7. Dec 06, 2011
  8. Dec 05, 2011
  9. Dec 03, 2011
  10. Nov 25, 2011
  11. Nov 20, 2011
Loading