Skip to content
Snippets Groups Projects
  1. May 19, 2009
    • Mark Olesen's avatar
      adjust solvers and utilities to use new argList methods · d1295da3
      Mark Olesen authored
      - also drop various unused time options from src/OpenFOAM/include
      d1295da3
    • Mark Olesen's avatar
      argList enhancement: added convenience methods for accessing options · 724b034c
      Mark Olesen authored
      Oriented somewhat on dictionary methods.
      
      Return the argument string associated with the named option:
          Info<< "-foo: " << args.option("foo") << nl;
      
      Return true if the named option is found
          if (args.optionFound("foo")) ...
      
      Return an IStringStream to the named option
          old:      value = readScalar(IStringStream(args.options()["foo"])());
          newer:    value = readScalar(args.optionLookup("foo")());
          also:     List<scalar> lst(args.optionLookup("foo")());
      
      Read a value from the named option
          newest:   value = args.optionRead<scalar>("foo");
      
      Read a value from the named option if present.
          old:  if (args.options().found("foo"))
                {
                    value = readScalar(IStringStream(args.options()["foo"])());
                }
          new:  args.optionReadIfPresent("foo", value);
      
      Read a List of values from the named option
          patches = args.optionReadList<word>("patches");
      
      Didn't bother adding optionReadListIfPresent<T>(const word&), since it
      probably wouldn't be common anyhow.
      724b034c
    • Mark Olesen's avatar
      HashTable minor iterator issues · 1d2a94c3
      Mark Olesen authored
      - made const_iterator::operator* and const_iterator::operator() const only
      - added const versions of iterator::operator* and iterator::operator()
      1d2a94c3
  2. May 18, 2009
  3. May 13, 2009
    • Mark Olesen's avatar
      renamed buildParaView3.5-cvs -> buildParaView and reworked · 2aec8f28
      Mark Olesen authored
      - get version from $ParaView_VERSION or from -version option
      - added QT gui support (useful when compiling enGrid)
      - update files for finding cmake-2.6.4 as well
      - added bin/engridFoam for calling a version of enGrid that uses the
        paraview libraries compiled with/for OpenFOAM
      - added foam3rdParty change directory alias
      2aec8f28
  4. May 12, 2009
    • Mark Olesen's avatar
      foamToEnsight* fixes and tweaks · 72362de6
      Mark Olesen authored
      foamToEnsight:
          - add -noPatches option
          - had incorrect part# when the internalMesh was not output
          - case file is always ascii
      
      foamToEnsightParts:
          - fixed field selection bug,
            no fields were selected when a single time-step was selected
      72362de6
  5. May 11, 2009
  6. May 08, 2009
    • Mark Olesen's avatar
      minor cleanup of turbulence models · 19d951ce
      Mark Olesen authored
      - added constructor dictionary(const dictionary*) that also handles NULL
        pointers and makes it convenient to construct from a possibly nonexistent
        sub-dictionary:
        eg,
            dictionary dict2(dict1.subDictPtr("someDict"));
      
      - make some of the turbulence Coeffs sub-dictionary optional.
        Their contents are all 'lookupOrAddDefault' anyhow.
      
      - in turbulentMixingLength BCs, skip namespace qualifier in template
        (eg, <RASModel> vs. <compressible::RASModel>)
      
      - change comments from 'turbulenceProperties' to RASProperties/LESProperties
      
      - consistency between compressible/incompressible - no separate file for
        'New' selector etc
      
      - consistency in accessing the model coefficients.
        Use method coeffDict() for const access.
        Use protected data member coeffDict_ for read/write access.
      
      - document model coefficients in etc/constant/RASProperties.
        Need the same for LESProperties before we can prune these from the
        tutorials.
      19d951ce
    • Andrew Heather's avatar
      7deb4aa2
    • Andrew Heather's avatar
      comment · c0fcf87c
      Andrew Heather authored
      c0fcf87c
    • Mark Olesen's avatar
      bugfix fixedBlended scheme, cosmetics changes · 1c101ec1
      Mark Olesen authored
      - actually blend correction factors as well in fixedBlended scheme
      
      - consistency change: move 'linearUpwindV' into same directory as
        'linearUpwind', move correction code from .H into .C code.
      
      - minor docu format/spelling changes
      
      A more general question:
      ~~~~~~~~~~~~~~~~~~~~~~~~
      - would it make more sense to use template specializations for the
        '*V' differencing schemes?
      1c101ec1
  7. May 07, 2009
  8. May 06, 2009
  9. May 05, 2009
  10. May 04, 2009
  11. May 01, 2009
  12. Apr 30, 2009
  13. Apr 29, 2009
  14. Apr 28, 2009
    • mattijs's avatar
      remove opteron and no-gcse switch · b773710d
      mattijs authored
      	modified:   SiCortex64Gcc/cOpt
      	modified:   SunOS64Gcc/cOpt
      	modified:   linux64Gcc/c++Opt
      	modified:   linux64Gcc/cOpt
      	modified:   linux64Gcc/general
      	modified:   linux64Gcc42/c++Opt
      	modified:   linux64Gcc42/cOpt
      	modified:   linuxGcc/c++
      	modified:   linuxGcc/cDebug
      	modified:   linuxGcc/general
      	modified:   linuxIA64Gcc/cOpt
      b773710d
    • mattijs's avatar
      pruned unused code · 23ef5f08
      mattijs authored
      23ef5f08
    • mattijs's avatar
      update boudaryfield only · 4204b412
      mattijs authored
      4204b412