Skip to content
Snippets Groups Projects
  1. Mar 13, 2019
  2. Mar 11, 2019
  3. Mar 06, 2019
  4. Mar 04, 2019
  5. Mar 01, 2019
  6. Feb 27, 2019
  7. Feb 26, 2019
  8. Mar 01, 2019
  9. Feb 28, 2019
  10. Feb 25, 2019
  11. Feb 24, 2019
    • Mark OLESEN's avatar
      ENH: basic i-j-k Field container (#1216) · 4d499d3c
      Mark OLESEN authored
      - this is a simple container for fields with i-j-k addressing.
      
        It does not support field operations directly, but is primarily
        intended to be used when assembling field information with i-j-k
        logic. After assembly, the field can be transferred to a regular
        field for normal operations.  Eg,
      
            IjkField<scalar> assemble({15, 16, 200});
      
            // .. fill in i-j-k fields
      
            Field<scalar> final(std::move(assemble));
            assemble.clear();   // be pedantic
            ...
      4d499d3c
    • Mark OLESEN's avatar
      e9323ecb
  12. Feb 23, 2019
    • Mark OLESEN's avatar
      ENH: new PDRblockMesh mesh generation utility (issue #1216) · 84270ed6
      Mark OLESEN authored
      - While a rectilinear mesh can be created with blockMesh, not every mesh
        created with blockMesh will satisfy the requirements for being a
        rectilinear mesh.
      
        This alternative to blockMesh uses a single block that is aligned
        with the xy-z directions and specifications of the control points,
        mesh divisions and expansion ratios. For example,
      
          x
          {
              points  ( -13.28 -0.10 6.0 19.19 );
              nCells  (  10  12 10 );
              ratios  ( 0.2   1  5 );
          }
      
          y { ... }
          z { ... }
      
        With only one block, the boundary patch definition is simple and the
        canonical face number is used directly. For example,
      
          inlet
          {
              type    patch;
              faces   ( 0 );
          }
          outlet
          {
              type    patch;
              faces   ( 1 );
          }
      
          sides
          {
              type    patch;
              faces   ( 2 3 );
          }
      
          ...
      
      - After a mesh is defined, it is trivial to retrieve mesh-related
        information such as cell-volume, cell-ce...
      84270ed6
  13. Feb 24, 2019
  14. Feb 23, 2019
  15. Feb 22, 2019