1. 02 Jun, 2020 2 commits
  2. 03 Apr, 2020 1 commit
    • Mark Olesen's avatar
      ENH: support independent specification of surface read/write format (#1600) · 560c053b
      Mark Olesen authored
      - adjustments to internal handling to improve run-time addition of
        other formats (eg, with additional user library)
      
        For example, to write a binary STL with a '.stl' extension:
      
          $ surfaceMeshConvert input.obj  -write-format stlb  output.stl
      
        Or in a sampler,
        to specify the input type without ambiguity:
      
        surf
        {
            type        meshedSurface;
            surface     sampling.inp;
      
            fileType    starcd;
            scale       0.001;
            ...
        }
      
      STYLE: regularize naming for input/output scaling
      
        * -read-scale   (compat: -scaleIn)
        * -write-scale  (compat: -scaleOut)
      
      CONFIG: change edge/surface selection name for STARCD format
      
      - now select as "starcd" instead of "inp" to avoid naming ambiguity
        with abaqus
      560c053b
  3. 11 Mar, 2020 1 commit
  4. 26 Nov, 2019 1 commit
  5. 31 Oct, 2019 1 commit
  6. 06 Feb, 2019 1 commit
  7. 17 Dec, 2018 1 commit
  8. 12 Dec, 2018 2 commits
  9. 01 Oct, 2018 1 commit
  10. 02 Aug, 2018 1 commit
    • Mark Olesen's avatar
      ENH: IOobject::selectIO helper method · 88e5334a
      Mark Olesen authored
      - centralizes IOobject handling and treatment of alternative locations.
        If an alternative file location is specified, it will be used instead.
      
      - provide decompositionMethod::canonicalName instead of using
        "decomposeParDict" in various places.
      88e5334a
  11. 31 Jul, 2018 1 commit
  12. 05 Mar, 2018 1 commit
  13. 08 Jan, 2018 1 commit
    • Mark Olesen's avatar
      ENH: simplify method names for reading argList options and arguments · 345a2a42
      Mark Olesen authored
      - use succincter method names that more closely resemble dictionary
        and HashTable method names. This improves method name consistency
        between classes and also requires less typing effort:
      
          args.found(optName)        vs.  args.optionFound(optName)
          args.readIfPresent(..)     vs.  args.optionReadIfPresent(..)
          ...
          args.opt<scalar>(optName)  vs.  args.optionRead<scalar>(optName)
          args.read<scalar>(index)   vs.  args.argRead<scalar>(index)
      
      - the older method names forms have been retained for code compatibility,
        but are now deprecated
      345a2a42
  14. 22 Nov, 2017 2 commits
  15. 04 Oct, 2016 1 commit
  16. 17 Jun, 2016 1 commit
  17. 27 Jun, 2016 1 commit
  18. 25 Jan, 2016 1 commit
    • mattijs's avatar
      ENH: glboal file handling: initial commit · e4240592
      mattijs authored
      Moved file path handling to regIOobject and made it type specific so
      now every object can have its own rules. Examples:
      - faceZones are now processor local (and don't search up anymore)
      - timeStampMaster is now no longer hardcoded inside IOdictionary
        (e.g. uniformDimensionedFields support it as well)
      - the distributedTriSurfaceMesh is properly processor-local; no need
        for fileModificationChecking manipulation.
      e4240592
  19. 10 Nov, 2015 1 commit
  20. 21 Feb, 2013 1 commit
  21. 05 Dec, 2012 1 commit
  22. 26 Jul, 2012 1 commit
  23. 14 Aug, 2011 1 commit
  24. 08 Feb, 2011 1 commit
  25. 19 Jan, 2011 1 commit
  26. 14 Jan, 2011 1 commit
  27. 07 Jan, 2011 1 commit
  28. 05 Jan, 2011 2 commits
  29. 26 Jul, 2010 1 commit
  30. 27 Apr, 2010 1 commit
  31. 29 Mar, 2010 1 commit
  32. 17 Feb, 2010 1 commit
  33. 16 Feb, 2010 1 commit
  34. 03 Dec, 2009 1 commit
  35. 19 May, 2009 1 commit
  36. 17 Apr, 2009 1 commit