Skip to content
Snippets Groups Projects
  1. Mar 11, 2009
  2. Mar 10, 2009
  3. Mar 09, 2009
  4. Mar 06, 2009
    • graham's avatar
      Added an if (cR < SMALL) guard to VHS sigmaTcR calculation. Giving each... · 4b75568c
      graham authored
      Added an if (cR < SMALL) guard to VHS sigmaTcR calculation.  Giving each processor a different random number generator seed, otherwise they follow the same sequence and are not independent.  Tnis is a practical problem because they were producing molecules with the same velocity in neighbouring cells on different procs which then collided and caused a floating point error because they had equal velocities.
      4b75568c
    • graham's avatar
      Added equipartition internal energy distribution sampling function and calling... · 9c32b96e
      graham authored
      Added equipartition internal energy distribution sampling function and calling on particle intialisation, Maxwellian wall collision and free stream injection.  Interface with WallInteractionModel modified to pass a scalar& for the internal energy and a label to specify the typeId.
      9c32b96e
    • graham's avatar
      Info line tweaks. · e1115403
      graham authored
      e1115403
    • graham's avatar
      Averaging does not need to be weighted if the fields being averaged are... · 31964adc
      graham authored
      Averaging does not need to be weighted if the fields being averaged are extensive - they weight themselves automatically. Recording momentum and energy denisty, and averaging them, then once decent averaged fields exist, using the new dsmcFields utility to create the intensive fields: UMean and TMean (translational, internal and overall).
      31964adc
  5. Mar 05, 2009
    • graham's avatar
      Change of plan - fields will be stored or referenced only at the solver level... · a967daeb
      graham authored
      Change of plan - fields will be stored or referenced only at the solver level and tmps will be returned from the clouds to give them their instantaneous values.  Only T and U will be supplied to the dsmcCloud, as before, to provide boundary conditions. Added required field calculation functions.  Taking care about what is measured - a U field requires sum(momentum)/sum(mass) per cell - cells can have zero particles in them, hence divide by zero problems.  Averaging the momentum field and the rhoM field, and constructing the velocity by dividing the averages as a post-processing stage is a safer and more physcially correct method.
      a967daeb
    • Mark Olesen's avatar
      added edge/triFace to the hashing tests · 9ce984d1
      Mark Olesen authored
      9ce984d1
    • Mark Olesen's avatar
      regIOobject, Hasher, IOobject tweak · 7544164d
      Mark Olesen authored
      - regIOobject: don't re-register an unregister object on rename/assignment
      - Hasher: split-off HasherInt with uint32_t specializations
      - IOobject: writeBanner/writeDivider return Stream for easier chaining.
      
      ... also dropped some namespace bracketing while I was at it.
      7544164d
    • Mark Olesen's avatar
      Merge commit 'OpenCFD/master' into olesenm · 0cfce1a7
      Mark Olesen authored
      0cfce1a7
  6. Mar 04, 2009
  7. Mar 03, 2009
  8. Mar 02, 2009
  9. Mar 01, 2009
  10. Feb 27, 2009