OpenFOAM: v1812 released! - For more information see https://www.openfoam.com/releases/openfoam-v1812

  • Mark Olesen's avatar
    ENH: consolidate handling of mandatory/optional command arguments · 4aeb97b5
    Mark Olesen authored
    - for some special cases we wish to mark command-line arguments as
      being optional, in order to do our own treatment. For example,
      when an arbitrary number of arguments should be allowed.
    
      Now tag this situation with argList::noMandatoryArgs().
      The argList::argsMandatory() query can then be used in any further
      logic, including the standard default argument checking.
    
    - with the new default check, can consolidate the special-purpose
    
          "setRootCaseNonMandatoryArgs.H"
    
      into the regular
    
          "setRootCase.H"
    
    - revert to a simple "setRootCase.H" and move all the listing related
      bits to a "setRootCaseLists.H" file. This leaves the information
      available for solvers, or whoever else wishes, without being
      introduced everywhere.
    
    - add include guards and scoping to the listing files and rename to
      something less generic.
    
         listOptions.H -> setRootCaseListOptions.H
         listOutput.H  -> setRootCaseListOutput.H
    4aeb97b5
Name
Last commit
Last update
..
CompressibleMultiPhaseTurbulenceModels Loading commit data...
Make Loading commit data...
laserDTRM Loading commit data...
massTransferModels Loading commit data...
phasesSystem Loading commit data...
Allwclean Loading commit data...
Allwmake Loading commit data...
TEqn.H Loading commit data...
UEqn.H Loading commit data...
YEqns.H Loading commit data...
alphaCourantNo.H Loading commit data...
createFieldRefs.H Loading commit data...
createFields.H Loading commit data...
icoReactingMultiphaseInterFoam.C Loading commit data...
pEqn.H Loading commit data...
setDeltaT.H Loading commit data...