1. 04 Jun, 2020 4 commits
    • Mark Olesen's avatar
      ENH: add blockMesh -write-vtk option · fec5093c
      Mark Olesen authored
      - generates a vtk file in an ASCII, XML format (blockTopology.vtu).
      
        More information than the equivalent obj file since it includes
        connectivity, cell shapes and cell IDs (equivalent to the block
        numbers).
      fec5093c
    • Mark Olesen's avatar
      ENH: refactor vtk::internalWriter, vtk::patchWriter · 11ff01f4
      Mark Olesen authored
      - new vtk::internalMeshWriter, vtk::patchMeshWriter
        intermediate classes without finiteVolume dependencies.
      
        Enables direct use with a polyMesh.
        Makes vtk::internalWriter, vtk::patchWriter header/template only.
      11ff01f4
    • Mark Olesen's avatar
      ENH: boolVector for specialized bundling of boolean values · ea4c8f4b
      Mark Olesen authored
      - bundled of boolean values as a vector of 3 components with
        element access using x(), y() and z() member functions.
        It also has some methods similar to bitSet.
      
      - Not derived from Vector or VectorSpace since it does not share very
        many vector-like characteristics.
      ea4c8f4b
    • Mark Olesen's avatar
      ENH: additional polynomial constructors, improved I/O · bc9e97cf
      Mark Olesen authored
      - support construct from initializer_list, which can help simplify
        code with constant coefficients.
      
      - add default constructor for polynomialFunction and Istream reading
        to support resizable lists of polynomialFunction.
      
        A default constructed polynomialFunction is simply equivalent to
        a constant zero.
      
      - no special IO handling for Polynomial required,
        it is the same as VectorSpace anyhow.
      bc9e97cf
  2. 03 Jun, 2020 5 commits
  3. 02 Jun, 2020 3 commits
    • Mark Olesen's avatar
      ENH: unify use of dictionary method names · 3e43edf0
      Mark Olesen authored
      - previously introduced `getOrDefault` as a dictionary _get_ method,
        now complete the transition and use it everywhere instead of
        `lookupOrDefault`. This avoids mixed usage of the two methods that
        are identical in behaviour, makes for shorter names, and promotes
        the distinction between "lookup" access (ie, return a token stream,
        locate and return an entry) and "get" access (ie, the above with
        conversion to concrete types such as scalar, label etc).
      3e43edf0
    • Mark Olesen's avatar
    • Mark Olesen's avatar
      ENH: support predicate checks for argList (similar to dictionary methods) · 31b17221
      Mark Olesen authored
      - Favour use of argList methods that are more similar to dictionary
        method names with the aim of reducing the cognitive load.
      
        * Silently deprecate two-parameter get() method in favour of the
          more familiar getOrDefault.
        * Silently deprecate opt() method in favour of get()
      
        These may be verbosely deprecated in future versions.
      31b17221
  4. 31 May, 2020 1 commit
  5. 29 May, 2020 8 commits
  6. 28 May, 2020 2 commits
  7. 26 May, 2020 1 commit
  8. 23 May, 2020 10 commits
  9. 22 May, 2020 5 commits
  10. 21 May, 2020 1 commit