Skip to content

pfmFOAM 25.08 release

Latest

Choose a tag to compare

@danielque danielque released this 18 Aug 07:20
95a263a

Notable Changes

Main addition in this release: A new inlet boundary condition; a moments-based approximation for deviation propagators;

  • New utilities:
    • adds computeDistanceMatrix to compute a distance matrix from a time series of flow fields
    • adds computeOriginOfInfluenceField to calculate the origin of influence using the zeroth and first propagator moments
    • adds convertPropagatorMoments to convert the leading-order moments of a passive scalar propagator to the origin of influence and covariance matrix
    • adds createCellOrigList to determine for each cell the origin (in terms of the cell ID) from the origin-of-influence vector field
    • adds findNearestRefState to find the nearest state in a database for a given field
    • adds formatPropagatorPropertiesAsFields to save the propagator properties as volumetric fields
    • adds illustrateDeviationPropagatorMoments to writes deviation propagator moments as set of scalar fields
    • adds marchThroughSinglePhaseTimeSeries to read velocity fields of a prerecorded time series and step through them
    • adds mirrorDataBase to read time series and extend it by mirrored fields if mesh possesses the same symmetry
  • New models and solvers:
    • adds a new boundary inlet velocity boundary condition in which the actual velocity is calculated from the predefined
      momentum by dividing with the local density
    • adds a solver to predict the evolution of a single-phase flow based on deviation propagator moments (singlePhaseDeviationPropagationMomentsPredictor)
    • removes the solver linearizedPisoFoam
    • adds 3rd and 4th order tensors
    • adds deviationPropagatorMoments models to store deviation propagator moments
    • adds a function object to compute the shifted propagator moments of zeroth, first and second order of a scalar field (singlePhasePassiveScalarPropagatorMoments)
    • adds a function object to compute the shifted propagator moments of zeroth, first and second order of a vector field (singlePhaseVelocityDeviationPropagatorMoments)
  • New tutorials:
    • adds a tutorial case that demonstrates the application of moments-based approximation for deviation propagators to 2D vortex shedding
    • adds a tutorial case that demonstrates the application of moments-based approximation for deviation propagators to 3D vortex shedding
    • adds a tutorial case that demonstrates the conversion of the leading-order moments of a passive scalar propagator to the origin of influence and covariance matrix