Skip to content
Snippets Groups Projects
  1. Dec 03, 2015
  2. Dec 02, 2015
  3. Nov 30, 2015
    • mattijs's avatar
      ENH: Added new ceeateZeroDirectory utility · 6d4d8d9e
      mattijs authored
      Uses a system/caseProperties file to select templates from
      etc/caseDicts/createZeroDirectoryTemplates to enable high-level setup
      of a case.
      See
      - etc/caseDicts/createZeroDirectoryTemplates
      - tutorials/preProcessing/createZeroDirectory
      6d4d8d9e
  4. Nov 29, 2015
  5. Nov 27, 2015
  6. Nov 26, 2015
  7. Nov 25, 2015
  8. Nov 24, 2015
  9. Nov 23, 2015
  10. Nov 19, 2015
    • mattijs's avatar
      ENH: displacementMotionSolver: additional hierarchy · b7fd8052
      mattijs authored
      - shm: have displacementMotionSolver as alternative mesh shrinker
        (instead of medialAxis).
      - updated iglooWithFridges tutorial to use displacementLaplacian
      - selectable interpolation from cells to points in the motion solvers
        using the 'interpolation' keyword:
          interpolation volPointInterpolation;    // default
          or
          interpolation patchCorrected (lowerWall upperWall);
      - wrapped up mesh shrinkers (see above) for use as a displacementMotionSolver
        (i.e. the opposite of the displacementMotionSolver mesh shrinker)
      b7fd8052
    • mattijs's avatar
      ENH: displacementMotionSolver: additional hierarchy · bf43d9fa
      mattijs authored
      - shm: have displacementMotionSolver as alternative mesh shrinker
        (instead of medialAxis).
      - updated iglooWithFridges tutorial to use displacementLaplacian
      - selectable interpolation from cells to points in the motion solvers
        using the 'interpolation' keyword:
          interpolation volPointInterpolation;    // default
          or
          interpolation patchCorrected (lowerWall upperWall);
      - wrapped up mesh shrinkers (see above) for use as a displacementMotionSolver
        (i.e. the opposite of the displacementMotionSolver mesh shrinker)
      bf43d9fa
    • mattijs's avatar
      ENH: displacementMotionSolver: additional hierarchy · a662a39c
      mattijs authored
      - shm: have displacementMotionSolver as alternative mesh shrinker
        (instead of medialAxis).
      - updated iglooWithFridges tutorial to use displacementLaplacian
      - selectable interpolation from cells to points in the motion solvers
        using the 'interpolation' keyword:
          interpolation volPointInterpolation;    // default
          or
          interpolation patchCorrected (lowerWall upperWall);
      - wrapped up mesh shrinkers (see above) for use as a displacementMotionSolver
        (i.e. the opposite of the displacementMotionSolver mesh shrinker)
      a662a39c
  11. Nov 17, 2015
    • mattijs's avatar
      ENH: parallel: overhaul of parallel mapping · 483d600f
      mattijs authored
      - redistributePar to have almost (complete) functionality of decomposePar+reconstructPar
      - low-level distributed Field mapping
      - support for mapping surfaceFields (including flipping faces)
      - support for decomposing/reconstructing refinement data
      483d600f
    • mattijs's avatar
      ENH: parallel: overhaul of parallel mapping · 6e28b7fa
      mattijs authored
      - redistributePar to have almost (complete) functionality of decomposePar+reconstructPar
      - low-level distributed Field mapping
      - support for mapping surfaceFields (including flipping faces)
      - support for decomposing/reconstructing refinement data
      6e28b7fa
    • mattijs's avatar
      ENH: parallel: overhaul of parallel mapping · 1fe1f26c
      mattijs authored
      - redistributePar to have almost (complete) functionality of decomposePar+reconstructPar
      - low-level distributed Field mapping
      - support for mapping surfaceFields (including flipping faces)
      - support for decomposing/reconstructing refinement data
      1fe1f26c
    • mattijs's avatar
      ENH: parallel: overhaul of parallel mapping · 2f752590
      mattijs authored
      - redistributePar to have almost (complete) functionality of decomposePar+reconstructPar
      - low-level distributed Field mapping
      - support for mapping surfaceFields (including flipping faces)
      - support for decomposing/reconstructing refinement data
      2f752590
  12. Nov 11, 2015
  13. Nov 10, 2015
    • mattijs's avatar
      ENH: surface: various updates to the surface utilities · fdf9682b
      mattijs authored
      surfaceBooleanFeatures: use CGAL for intersection
      surfaceCheck: write surface zoning as vtk file
      surfaceInflate: new utility to offset surface
      surfacePatch: replacement for surfaceAutoPatch. Also does cutting of surfaces.
      fdf9682b
    • mattijs's avatar
      ENH: XiDyMFoam: new solver and tutorials · 4702b003
      mattijs authored
      XiDyMFoam               : compressible version of XiFoam
      oscillatingCylinder     : 2D case with cylinder moving up and down
      annularCombustorTurbine : part of 3D combuster using cyclicPeriodicAMI
      4702b003
  14. Oct 28, 2015
  15. Oct 19, 2015
    • Henry Weller's avatar
      sixDoFSolver: Run-time selectable solver (integrator) for sixDoFRigidBodyMotion · 95c4f934
      Henry Weller authored
      The built-in explicit symplectic integrator has been replaced by a
      general framework supporting run-time selectable integrators.  Currently
      the explicit symplectic, implicit Crank-Nicolson and implicit Newmark
      methods are provided, all of which are 2nd-order in time:
      
      Symplectic 2nd-order explicit time-integrator for 6DoF solid-body motion:
      
          Reference:
              Dullweber, A., Leimkuhler, B., & McLachlan, R. (1997).
              Symplectic splitting methods for rigid body molecular dynamics.
              The Journal of chemical physics, 107(15), 5840-5851.
      
          Can only be used for explicit integration of the motion of the body,
          i.e. may only be called once per time-step, no outer-correctors may be
          applied.  For implicit integration with outer-correctors choose either
          CrankNicolson or Newmark schemes.
      
          Example specification in dynamicMeshDict:
          solver
          {
              type    symplectic;
          }
      
      Newmark 2nd-order time-i...
      95c4f934
    • Henry Weller's avatar
      reactingTwoPhaseEulerFoam: Remove the build-in write of Ur · 05ffbd92
      Henry Weller authored
      Ur can be generated using a functionObject or in the post-processor
      05ffbd92
  16. Oct 17, 2015