
Carta.tech

Packages

freefoam

233
 freefoam.1
 The crossplatform cfd toolkit
 freefoamCo.1
 Calculates and writes the co number as a surfacescalarfield obtained from field phi.
 freefoamIFCLookUpTableGen.1
 Calculate the the infinitelyfast chemistry relationships in function of ft. for a given fuel.
 freefoamLambda2.1
 Calculates and writes the second largest eigenvalue of the sum of the square of the symmetrical and antisymmetrical parts of the velocity gradient tensor.
 freefoamMRFInter.1
 Solver for 2 incompressible, isothermal immiscible fluids.
 freefoamMRFMultiphaseInter.1
 Solver for n incompressible fluids which captures the interfaces and includes surfacetension and contactangle effects for each phase.
 freefoamMach.1
 Calculates and optionally writes the local mach number from the velocity field u at each time.
 freefoamPDR.1
 Solver for compressible premixed/partiallypremixed combustion with turbulence modelling.
 freefoamPDRAutoRefine.1
 Solver for compressible premixed/partiallypremixed combustion with turbulence modelling.
 freefoamPe.1
 Calculates and writes the pe number as a surfacescalarfield obtained from field phi.
 freefoamQ.1
 Calculates and writes the second invariant of the velocity gradient tensor.
 freefoamR.1
 Calculates and writes the reynolds stress r for the current time step.
 freefoamXi.1
 Solver for compressible premixed/partiallypremixed combustion with turbulence modelling.
 freefoamadiabaticFlameT.1
 Calculates the adiabatic flame temperature for a given fuel over a range of unburnt temperatures and equivalence ratios.
 freefoamansysToFoam.1
 Converts an ansys input mesh file, exported from ideas, to foam format.
 freefoamapplyBoundaryLayer.1
 Apply a simplified boundarylayer model to the velocity and turbulence fields based on the 1/7th powerlaw.
 freefoamapplyWallFunctionBoundaryConditions.1
 Updates openfoam ras cases to use the new (v1.6) wall function framework
 freefoamattachMesh.1
 Attach topologically detached mesh using prescribed mesh modifiers.
 freefoamautoPatch.1
 Divides external faces into patches based on (user supplied) feature angle.
 freefoamautoRefineMesh.1
 Utility to refine cells near to a surface.
 freefoamblockMesh.1
 A multiblock mesh generator.
 freefoamboundary.1
 Steadystate solver for 1d turbulent flow, typically to generate boundary layer conditions at an inlet, for use in a simulation.
 freefoamboxTurb.1
 Makes a box of turbulence which conforms to a given energy spectrum and is divergence free.
 freefoambubble.1
 Solver for a system of 2 incompressible fluid phases with one phase dispersed, e.g. gas bubbles in a liquid.
 freefoambuoyantBoussinesqPimple.1
 Transient solver for buoyant, turbulent flow of incompressible fluids
 freefoambuoyantBoussinesqSimple.1
 Steadystate solver for buoyant, turbulent flow of incompressible fluids
 freefoambuoyantPimple.1
 Transient solver for buoyant, turbulent flow of compressible fluids for ventilation and heattransfer.
 freefoambuoyantSimple.1
 Steadystate solver for buoyant, turbulent flow of compressible fluids
 freefoambuoyantSimpleRadiation.1
 Steadystate solver for buoyant, turbulent flow of compressible fluids, including radiation, for ventilation and heattransfer.
 freefoamcalc.1
 Generic wrapper for calculating a quantity at each time.
 freefoamcavitating.1
 Transient cavitation code based on the homogeneous equilibrium model from which the compressibility of the liquid/vapour "mixture" is obtained.
 freefoamcellSet.1
 Selects a cell set through a dictionary.
 freefoamcfx4ToFoam.1
 Converts a cfx 4 mesh to foam format
 freefoamchangeDictionary.1
 Utility to change dictionary entries.
 freefoamchannel.1
 Incompressible les solver for flow in a channel.
 freefoamcheckMesh.1
 Checks validity of a mesh
 freefoamchemkinToFoam.1
 Converts chemkiniii thermodynamics and reaction data files into foam format
 freefoamchtMultiRegion.1
 Combination of heatconductionfoam and buoyantfoam for conjugate heat transfer between a solid region and fluid region
 freefoamchtMultiRegionSimple.1
 Steadystate version of chtmultiregionfoam
 freefoamclearPolyMesh.1
 Remove the contents of the constant/polymesh directory as per the +foam::polymesh::removefiles()+ method.
 freefoamcoalChemistry.1
 Transient solver for compressible, turbulent flow with coal and limestone parcel injections, and combustion.
 freefoamcoldEngine.1
 Solver for coldflow in internal combustion engines.
 freefoamcollapseEdges.1
 Collapse short edges and combines edges that are in line.
 freefoamcombinePatchFaces.1
 Checks for multiple patch faces on same cell and combines them.
 freefoamcompressibleInter.1
 Solver for 2 compressible, isothermal immiscible fluids using a vof (volume of fluid) phasefraction based interface capturing approach.
 freefoamcompressibleInterDyM.1
 Solver for 2 compressible, isothermal immiscible fluids using a vof (volume of fluid) phasefraction based interface capturing approach, with optional mesh motion and mesh topology changes including adaptive remeshing.
 freefoamcopySettings.1
 Copy settings from one case directory to another, without copying the mesh or results.
 freefoamcreateBaffles.1
 Makes internal faces into boundary faces.
 freefoamcreatePatch.1
 Utility to create patches out of selected boundary faces.
 freefoamcreateTurbulenceFields.1
 Creates a full set of turbulence fields.
 freefoamdebugSwitches.1
 Write out all library debug switches
 freefoamdecomposePar.1
 Automatically decomposes a mesh and fields of a case for parallel execution of openfoam.
 freefoamdeformedGeom.1
 Deforms a polymesh using a displacement field u and a scaling factor supplied as an argument.
 freefoamdiesel.1
 Solver for diesel spray and combustion.
 freefoamdieselEngine.1
 Solver for diesel engine spray and combustion.
 freefoamdns.1
 Direct numerical simulation solver for boxes of isotropic turbulence
 freefoamdsmc.1
 Direct simulation monte carlo (dsmc) solver for 3d, transient, multi species flows
 freefoamdsmcFieldsCalc.1
 Calculate intensive fields (u and t) from averaged extensive fields from a dsmc calculation.
 freefoamdsmcInitialise.1
 Initialise a case for dsmcfoam by reading the initialisation dictionary system/dsmcinitialise
 freefoamelectrostatic.1
 Solver for electrostatics.
 freefoamengine.1
 Solver for internal combustion engines.
 freefoamengineCompRatio.1
 Calculate the geometric compression ratio. note that if you have valves and/or extra volumes it will not work, since it calculates the volume at bdc and tcd.
 freefoamengineSwirl.1
 Generates a swirling flow for engine calulations
 freefoamenstrophy.1
 Calculates and writes the enstrophy of the velocity field u.
 freefoamequilibriumCO.1
 Calculates the equilibrium level of carbon monoxide
 freefoamequilibriumFlameT.1
 Calculates the equilibrium flame temperature.
 freefoamestimateScalarError.1
 Estimates the error in the solution for a scalar transport equation in the standard form
 freefoamexecFlowFunctionObjects.1
 Execute the set of functionobjects specified in the selected dictionary (which defaults to system/controldict) for the selected set of times.
 freefoamexpandDictionary.1
 Read the dictionary provided as an argument, expand the macros etc. and write the resulting dictionary to standard output.
 freefoamextrude2DMesh.1
 Takes 2d mesh (all faces 2 points only, no front and back faces) and creates a 3d mesh by extruding with specified thickness.
 freefoamextrudeMesh.1
 Extrude mesh from existing patch or from patch read from file.
 freefoamfaceSet.1
 Selects a face set through a dictionary.
 freefoamfinancial.1
 Solves the blackscholes equation to price commodities.
 freefoamfire.1
 Transient solver for fires and turbulent diffusion flames
 freefoamflattenMesh.1
 Flattens the front and back planes of a 2d cartesian mesh.
 freefoamflowType.1
 Calculates and writes the flowtype of velocity field u.
 freefoamfluent3DMeshToFoam.1
 Converts a fluent mesh to openfoam format.
 freefoamfluentMeshToFoam.1
 Converts a fluent mesh to foam format including multiple region and region boundary handling.
 freefoamfoamDataToFluent.1
 Translates foam data to fluent format.
 freefoamfoamMeshToFluent.1
 Writes out the foam mesh in fluent mesh format.
 freefoamfoamToEnsight.1
 Translates foam data to ensight format.
 freefoamfoamToEnsightParts.1
 Translates openfoam data to ensight format. an ensight part is created for each cellzone and patch.
 freefoamfoamToFieldview9.1
 Write out the openfoam mesh in version 3.0 fieldviewuns format (binary).
 freefoamfoamToGMV.1
 Translates foam output to gmv readable files.
 freefoamfoamToStarMesh.1
 Reads an openfoam mesh and writes a prostar (v4) bnd/cel/vrt format.
 freefoamfoamToVTK.1
 Legacy vtk file format writer.
 freefoamformatConvert.1
 Converts all ioobjects associated with a case into the format specified in the controldict.
 freefoamgambitToFoam.1
 Converts a gambit mesh to foam format.
 freefoamgmshToFoam.1
 Reads .msh file as written by gmsh.
 freefoamgraphExecTime.1
 Computes the time used per iteration
 freefoamgraphResKE.1
 Extract the residuals of k and epsilon at each time step
 freefoamgraphResUVWP.1
 Extract the residuals of u, v, w and p at each time step
 freefoamico.1
 Transient solver for incompressible, laminar flow of newtonian fluids.
 freefoamicoErrorEstimate.1
 Estimates error for the incompressible laminar cfd application icofoam.
 freefoamicoMomentError.1
 Estimates error for the incompressible laminar cfd application icofoam.
 freefoamideasUnvToFoam.1
 Ideas unv format mesh conversion.
 freefoaminfoExec.1
 Interrogates a case and prints information to screen
 freefoaminsideCells.1
 Picks up cells with cell centre inside of surface.
 freefoaminter.1
 Solver for 2 incompressible, isothermal immiscible fluids using a vof (volume of fluid) phasefraction based interface capturing approach.
 freefoaminterDyM.1
 Solver for 2 incompressible, isothermal immiscible fluids using a vof (volume of fluid) phasefraction based interface capturing approach, with optional mesh motion and mesh topology changes including adaptive remeshing.
 freefoaminterMixing.1
 Solver for 3 incompressible fluids, two of which are miscible, using a vof method to capture the interface.
 freefoaminterPhaseChange.1
 Solver for 2 incompressible, isothermal immiscible fluids with phasechange (e.g. cavitation).
 freefoamjob.1
 Runs a freefoam job in the background
 freefoamkivaToFoam.1
 Converts a kiva3v grid to foam format
 freefoamlaplacian.1
 Solves a simple laplace equation, e.g. for thermal diffusion in a solid.
 freefoamlog.1
 Extracts xy files from foam logs
 freefoammapFields.1
 Maps volume fields from one mesh to another.
 freefoammd.1
 Molecular dynamics solver for fluid dynamics
 freefoammdEquilibration.1
 Equilibrates and/or preconditions molecular dynamics systems
 freefoammdInitialise.1
 Initialises fields for a molecular dynamics (md) simulation.
 freefoammergeMeshes.1
 Merge two meshes.
 freefoammergeOrSplitBaffles.1
 Detects faces that share points (baffles). either merge them or duplicate the points.
 freefoammhd.1
 Solver for magnetohydrodynamics (mhd): incompressible, laminar flow of a conducting fluid under the influence of a magnetic field.
 freefoammirrorMesh.1
 Mirrors a mesh around a given plane.
 freefoammixtureAdiabaticFlameT.1
 Calculates the adiabatic flame temperature for a given mixture at a given temperature.
 freefoammodifyMesh.1
 Manipulates mesh elements.
 freefoammomentScalarError.1
 Estimates the error in the solution for a scalar transport equation in the standard form
 freefoammoveDynamicMesh.1
 Mesh motion and topological mesh changes utility.
 freefoammoveEngineMesh.1
 Solver for moving meshes for engine calculations.
 freefoammoveMesh.1
 Solver for moving meshes
 freefoammshToFoam.1
 Converts .msh file generated by the adventure system.
 freefoammultiphaseInter.1
 Solver for n incompressible fluids which captures the interfaces and includes surfacetension and contactangle effects for each phase.
 freefoamnetgenNeutralToFoam.1
 Converts neutral file format as written by netgen v4.4.
 freefoamnonNewtonianIco.1
 Transient solver for incompressible, laminar flow of nonnewtonian fluids.
 freefoamobjToVTK.1
 Read obj line (not surface!) file and convert into vtk.
 freefoampPrime2.1
 Calculates and writes the scalar field of pprime2 (sqr(p  pmean)) at each time
 freefoampara.1
 Start paraview3 to visualize a case
 freefoamparticleTracks.1
 Generates a vtk file of particle tracks for cases that were computed using a trackedparceltype cloud.
 freefoampatchAverage.1
 Calculates the average of the specified field over the specified patch.
 freefoampatchIntegrate.1
 Calculates the integral of the specified field over the specified patch.
 freefoampatchSummary.1
 Writes fields and boundary condition info for each patch at each requested time instance.
 freefoampdfPlot.1
 Generates an .obj file to plot a probability distribution function
 freefoampimple.1
 Large timestep transient solver for incompressible, flow using the pimple (merged pisosimple) algorithm.
 freefoampimpleDyM.1
 Transient solver for incompressible, flow of newtonian fluids on a moving mesh using the pimple (merged pisosimple) algorithm.
 freefoampiso.1
 Transient solver for incompressible flow.
 freefoamplot3dToFoam.1
 Plot3d mesh (ascii/formatted format) converter.
 freefoampointSet.1
 Selects a point set through a dictionary.
 freefoampolyDualMesh.1
 Calculate the dual of a polymesh. adheres to all the feature and patch edges.
 freefoamporousExplicitSourceReactingParcel.1
 Transient piso solver for compressible, laminar or turbulent flow with reacting multiphase lagrangian parcels for porous media, including explicit sources for mass, momentum and energy
 freefoamporousInter.1
 Solver for 2 incompressible, isothermal immiscible fluids.
 freefoamporousSimple.1
 Steadystate solver for incompressible, turbulent flow with implicit or explicit porosity treatment
 freefoampostChannel.1
 Postprocesses data from channel flow calculations
 freefoampotential.1
 Simple potential flow solver which can be used to generate starting fields for full navierstokes codes.
 freefoamprobeLocations.1
 Probe locations.
 freefoamptot.1
 For each time: calculate the total pressure.
 freefoamreacting.1
 Solver for combustion with chemical reactions.
 freefoamreactingParcel.1
 Transient piso solver for compressible, laminar or turbulent flow with reacting lagrangian parcels.
 freefoamreconstructPar.1
 Reconstructs a mesh and fields of a case that is decomposed for parallel execution of openfoam.
 freefoamreconstructParMesh.1
 Reconstructs a mesh using geometric information only.
 freefoamredistributeMeshPar.1
 Redistributes existing decomposed mesh and fields according to the current settings in the decomposepardict file.
 freefoamrefineHexMesh.1
 Refines a hex mesh by 2x2x2 cell splitting.
 freefoamrefineMesh.1
 Utility to refine cells in multiple directions.
 freefoamrefineWallLayer.1
 Utility to refine cells next to patches.
 freefoamrefinementLevel.1
 Tries to figure out what the refinement level is on refined cartesian meshes. run before snapping.
 freefoamremoveFaces.1
 Utility to remove faces (combines cells on both sides).
 freefoamrenumberMesh.1
 Renumbers the cell list in order to reduce the bandwidth, reading and renumbering all fields from all the time directories.
 freefoamrhoCentral.1
 Densitybased compressible flow solver based on centralupwind schemes of kurganov and tadmor
 freefoamrhoCentralDyM.1
 Densitybased compressible flow solver based on centralupwind schemes of kurganov and tadmor
 freefoamrhoPimple.1
 Transient solver for laminar or turbulent flow of compressible fluids for hvac and similar applications.
 freefoamrhoPiso.1
 Transient piso solver for compressible, laminar or turbulent flow.
 freefoamrhoPorousMRFPimple.1
 Transient solver for laminar or turbulent flow of compressible fluids with support for porous media and mrf for hvac and similar applications.
 freefoamrhoPorousSimple.1
 Steadystate solver for turbulent flow of compressible fluids with rans turbulence modelling, and implicit or explicit porosity treatment
 freefoamrhoReacting.1
 Solver for combustion with chemical reactions using density based thermodynamics package.
 freefoamrhoSimple.1
 Steadystate simple solver for laminar or turbulent rans flow of compressible fluids.
 freefoamrotateMesh.1
 Rotates the mesh and fields from the direcion n1 to the direction n2.
 freefoamsammToFoam.1
 Converts a starcd samm mesh to foam format
 freefoamsample.1
 Sample field data with a choice of interpolation schemes, sampling options and write formats.
 freefoamscalarTransport.1
 Solves a transport equation for a passive scalar
 freefoamselectCells.1
 Select cells in relation to surface.
 freefoamsetFields.1
 Selects a cell set through a dictionary.
 freefoamsetSet.1
 Manipulate a cell/face/point/ set or zone interactively.
 freefoamsetsToZones.1
 Add pointzones/facezones/cellzones to the mesh from similar named pointsets/facesets/cellsets.
 freefoamsettling.1
 Solver for 2 incompressible fluids for simulating the settling of the dispersed phase.
 freefoamshallowWater.1
 Transient solver for inviscid shallowwater equations with rotation.
 freefoamsimple.1
 Steadystate solver for incompressible, turbulent flow
 freefoamsmapToFoam.1
 Translates a starcd smap data file into foam field format.
 freefoamsnappyHexMesh.1
 Automatic split hex mesher. refines and snaps to surface.
 freefoamsolidDisplacement.1
 Transient segregated finitevolume solver of linearelastic, smallstrain deformation of a solid body, with optional thermal diffusion and thermal stresses.
 freefoamsolidEquilibriumDisplacement.1
 Steadystate segregated finitevolume solver of linearelastic, smallstrain deformation of a solid body, with optional thermal diffusion and thermal stresses.
 freefoamsolverSweeps.1
 Extract solver statistics from a log file
 freefoamsonic.1
 Transient solver for transsonic/supersonic, laminar or turbulent flow of a compressible gas.
 freefoamsonicDyM.1
 Transient solver for transsonic/supersonic, laminar or turbulent flow of a compressible gas with mesh motion.
 freefoamsonicLiquid.1
 Transient solver for transsonic/supersonic, laminar flow of a compressible liquid.
 freefoamsplitCells.1
 Utility to split cells with flat faces.
 freefoamsplitMesh.1
 Splits mesh by making internal faces external.
 freefoamsplitMeshRegions.1
 Splits mesh into multiple regions.
 freefoamstar4ToFoam.1
 Converts a starcd (v4) prostar mesh into openfoam format.
 freefoamstarToFoam.1
 Converts a starcd prostar mesh into foam format.
 freefoamstitchMesh.1
 Stitches a mesh.
 freefoamstreamFunction.1
 Calculates and writes the stream function of velocity field u at each time
 freefoamstressComponents.1
 Calculates and writes the scalar fields of the six components of the stress tensor sigma for each time.
 freefoamsubsetMesh.1
 Selects a section of mesh based on a cellset.
 freefoamsurfaceAdd.1
 Add two surfaces. does geometric merge on points. does not check for overlapping/intersecting triangles.
 freefoamsurfaceAutoPatch.1
 Patches surface according to feature angle. like autopatch.
 freefoamsurfaceCheck.1
 Performs various checks on surface.
 freefoamsurfaceClean.1
 Collapses small edges, removing triangles and converts sliver triangles into split edges by projecting point onto base of triangle.
 freefoamsurfaceCoarsen.1
 Surface coarsening using bunnylod.
 freefoamsurfaceConvert.1
 Converts from one surface mesh format to another
 freefoamsurfaceFeatureConvert.1
 Extracts and writes surface features to file
 freefoamsurfaceFeatureExtract.1
 Extracts and writes surface features to file
 freefoamsurfaceFind.1
 Finds nearest triangle and vertex.
 freefoamsurfaceMeshConvert.1
 Convert between surface formats with optional scaling or transformations (rotate/translate) on a coordinatesystem.
 freefoamsurfaceMeshConvertTesting.1
 Converts from one surface mesh format to another, but primarily used for testing functionality.
 freefoamsurfaceMeshExport.1
 Export from surfmesh to various thirdparty surface formats with optional scaling or transformations (rotate/translate) on a coordinatesystem.
 freefoamsurfaceMeshImport.1
 Import from various thirdparty surface formats into surfmesh with optional scaling or transformations (rotate/translate) on a coordinatesystem.
 freefoamsurfaceMeshTriangulate.1
 Extracts trisurface from a polymesh.
 freefoamsurfaceOrient.1
 Set normal consistent with respect to a user provided outside point.
 freefoamsurfacePointMerge.1
 Merges points on surface if they are within absolute distance.
 freefoamsurfaceRedistributePar.1
 (re)distribution of trisurface. either takes an undecomposed surface or an already decomposed surface and redistribute it so each processor has all triangles that overlap its mesh.
 freefoamsurfaceRefineRedGreen.1
 Refine by splitting all three edges of triangle (red refinement). neighbouring triangles (which are not marked for refinement get split in half (green) refinement.
 freefoamsurfaceSmooth.1
 Example of simple laplacian smoother
 freefoamsurfaceSplitByPatch.1
 Writes regions of trisurface to separate files.
 freefoamsurfaceSplitNonManifolds.1
 Takes multiply connected surface and tries to split surface at multiply connected edges by duplicating points.
 freefoamsurfaceSubset.1
 A surface analysis tool which subsets the trisurface to choose only a part of interest.
 freefoamsurfaceToPatch.1
 Reads surface and applies surface regioning to a mesh.
 freefoamsurfaceTransformPoints.1
 Transform (scale/rotate) a surface.
 freefoamtetgenToFoam.1
 Converts .ele and .node and .face files, written by tetgen.
 freefoamtransformPoints.1
 Transforms the mesh points in the polymesh directory according to the translate, rotate and scale options.
 freefoamtwoLiquidMixing.1
 Solver for mixing 2 incompressible fluids.
 freefoamtwoPhaseEuler.1
 Solver for a system of 2 incompressible fluid phases with one phase dispersed, e.g. gas bubbles in a liquid.
 freefoamuncoupledKinematicParcel.1
 Transient solver for the passive transport of a single kinematic particle cloud.
 freefoamupgradeFvSolution.1
 Simple tool to upgrade the syntax of system/fvsolution::solvers
 freefoamuprime.1
 Calculates and writes the scalar field of uprime (sqrt(2/3 k)).
 freefoamvorticity.1
 Calculates and writes the vorticity of velocity field u.
 freefoamwallGradU.1
 Calculates and writes the gradient of u at the wall
 freefoamwallHeatFlux.1
 Calculates and writes the heat flux for all patches as the boundary field of a volscalarfield and also prints the integrated flux for all wall patches.
 freefoamwallShearStress.1
 Calculates and writes the wall shear stress, for the specified times.
 freefoamwdot.1
 Calculates and writes wdot for each time.
 freefoamwriteCellCentres.1
 Write the three components of the cell centres as volscalarfields so they can be used in postprocessing in thresholding.
 freefoamwriteMeshObj.1
 For mesh debugging: writes mesh as three separate obj files which can be viewed with e.g. javaview.
 freefoamyPlusLES.1
 Calculates and reports yplus for all wall patches, for the specified times.
 freefoamyPlusRAS.1
 Calculates and reports yplus for all wall patches, for the specified times when using ras turbulence models.
 freefoamzipUpMesh.1
 Reads in a mesh with hanging vertices and zips up the cells to guarantee that all polyhedral cells of valid shape are closed.