Skip to content
Snippets Groups Projects
  1. Nov 20, 2018
  2. Jul 30, 2018
  3. Jul 20, 2018
  4. Jun 28, 2018
  5. Jun 27, 2018
  6. Jun 26, 2018
  7. Jun 25, 2018
  8. Jun 24, 2018
    • Mark OLESEN's avatar
      ENH: overhaul of channel handling. Various bug fixes. (issue #6) · 16709019
      Mark OLESEN authored
      - removed fvMesh sub-channels if favour of selector flags.
        To enable/disable portions of the geometry:
      
            internal    true/false
            boundary    true/false
      
        This replaces the previous method of sub-channels in which restrictions
        were propagated from the pipeline through.
      
        Before
        ======
            Function Object:
      
                input
                {
                    fields    (U p);
                }
      
            Pipeline:
                input = coprocessor.CreateProducer(datadescription, 'input/patches')
      
        Now
        ===
            Function Object:
      
                input
                {
                    internal  false;
                    fields    (U p);
                }
      
            Pipeline:
                input = coprocessor.CreateProducer(datadescription, 'input')
      16709019
  9. Jun 23, 2018
    • Mark OLESEN's avatar
      ENH: improve direct use of cmake (issue #5) · 5afad06e
      Mark OLESEN authored
      - allows cmake override of the default output library directory,
        which is normally $FOAM_LIBBIN
      
      ENH: additional debug verbosity
      
      - extra information (in parallel) when debug level > 1, which can help
        when isolating problems.
      5afad06e
  10. Jun 22, 2018
  11. Jun 14, 2018
    • Mark OLESEN's avatar
      ENH: prune cloud fields by names only once · ae48c4a4
      Mark OLESEN authored
      - can remove directly from the temporary objectRegistry prior to
        converting by field type. Cannot, however, do the same for volFields
        or areaFields since these reside on their respective mesh objects.
      ae48c4a4
  12. May 30, 2018
  13. May 18, 2018
  14. May 17, 2018
  15. May 16, 2018
  16. May 15, 2018
  17. May 11, 2018
    • Mark OLESEN's avatar
      STYLE: typo · dfd64a1b
      Mark OLESEN authored
      dfd64a1b
    • Mark OLESEN's avatar
      Merge branch 'feature-unified-output' into 'develop' · 82a83cab
      Mark OLESEN authored
      Feature unified output
      
      Closes #3 and #4
      
      See merge request Community/catalyst!1
      82a83cab
    • Mark OLESEN's avatar
      ENH: unified catalyst function object (closes #3) · 4f692e4d
      Mark OLESEN authored
      - previously had separate function objects for each category of source
        (finite volume, finite area, lagrangian). This lead to isolation of
        the individual input sources, which highly restricted the flexibility.
      
      - now have a single catalyst function object with an arbitrary number
        of inputs (sources). The catalyst channel name is that of the
        corresponds dictionary name. For volume mesh sources, it is possible
        to address "mesh" and "patches" sub-channels.
      
        Eg,
            mesh = coprocessor.CreateProducer(datadescription, 'myregion/mesh')
      
        This restructuring also aims at integration of other OpenFOAM content
        (eg, surfMesh, sampled probes, sampled surfaces) as a future
        development.
      
      - the output directory (by default "<case>/insitu") is passed onto
        catalyst as its working directory, using the upstream patches that
        now close issue #4
      4f692e4d
  18. May 09, 2018
  19. May 08, 2018
  20. Apr 16, 2018
  21. Apr 12, 2018
    • Mark OLESEN's avatar
      ENH: support mkdir as dictionary keyword · 3c0a2e79
      Mark OLESEN authored
      - this is a convenient means of creating an output directory from within
        the function object without corresponding python or shell script.
      
        Some pipelines (image generation) balk if the output directory does
        not exist. Others (vtm writer etc) will create their own.
      
      STYLE: use OpenFOAM caseDicts config files, newer string expansion.
      
      - Eg, "<system>/scripts" instead of "$FOAM_CASE/system/scripts"
      
      - OpenFOAM CleanFunctions now include removal of the 'insitu' directory
      3c0a2e79
  22. Apr 10, 2018
  23. Apr 06, 2018
  24. Apr 05, 2018
  25. Apr 03, 2018