# Autogenerated wrapper script for OpenFOAM_jll for x86_64-linux-gnu-cxx11
export DPMFoam, MPPICFoam, PDRFoam, PDRMesh, SRFPimpleFoam, SRFSimpleFoam, XiEngineFoam, XiFoam, adiabaticFlameT, adjointShapeOptimizationFoam, ansysToFoam, applyBoundaryLayer, attachMesh, autoPatch, autoRefineMesh, blockMesh, boundaryFoam, boxTurb, buoyantPimpleFoam, buoyantSimpleFoam, cavitatingFoam, cfx4ToFoam, changeDictionary, checkMesh, chemFoam, chemkinToFoam, chtMultiRegionFoam, coalChemistryFoam, coldEngineFoam, collapseEdges, combinePatchFaces, compressibleInterFilmFoam, compressibleInterFoam, compressibleMultiphaseInterFoam, createBaffles, createExternalCoupledPatchGeometry, createPatch, datToFoam, decomposePar, deformedGeom, dnsFoam, driftFluxFoam, dsmcFoam, dsmcInitialise, electrostaticFoam, engineCompRatio, engineFoam, engineSwirl, equilibriumCO, equilibriumFlameT, extrude2DMesh, extrudeMesh, extrudeToRegionMesh, faceAgglomerate, financialFoam, fireFoam, flattenMesh, fluent3DMeshToFoam, fluentMeshToFoam, foamDataToFluent, foamDictionary, foamFormatConvert, foamListTimes, foamMeshToFluent, foamSetupCHT, foamToEnsight, foamToEnsightParts, foamToGMV, foamToStarMesh, foamToSurface, foamToTetDualMesh, foamToVTK, gambitToFoam, gmshToFoam, icoFoam, ideasUnvToFoam, insideCells, interFoam, interMixingFoam, interPhaseChangeFoam, kivaToFoam, laplacianFoam, libDPMMomentumTransportModels, libDSMC, libMGridGen, libODE, libOpenFOAM, libPstream, libSLGThermo, libVoFphaseCompressibleMomentumTransportModels, libatmosphericModels, libbarotropicCompressibilityModel, libblockMesh, libchemistryModel, libcoalCombustion, libcombustionModels, libconversion, libdecompose, libdecompositionMethods, libdistributed, libdistributionModels, libdriftFluxRelativeVelocityModels, libdriftFluxTransportModels, libdynamicFvMesh, libdynamicMesh, libengine, libeulerianInterfacialCompositionModels, libeulerianInterfacialModels, libextrude2DMesh, libextrudeModel, libfieldFunctionObjects, libfileFormats, libfiniteVolume, libfluidThermoMomentumTransportModels, libfluidThermophysicalModels, libfoamToVTK, libforces, libfvMotionSolvers, libfvOptions, libgenericPatchFields, libimmiscibleIncompressibleTwoPhaseMixture, libincompressibleMomentumTransportModels, libincompressibleTransportModels, libincompressibleTwoPhaseMixture, libinterfaceProperties, liblagrangian, liblagrangianFunctionObjects, liblagrangianIntermediate, liblagrangianSpray, liblagrangianTurbulence, liblaminarFlameSpeedModels, libmeshTools, libmetisDecomp, libmolecularMeasurements, libmolecule, libmomentumTransportModels, libmultiphaseEulerFoamFunctionObjects, libmultiphaseInterFoam, libmultiphaseMixtureThermo, libmultiphaseMomentumTransportModels, libmultiphaseSystems, libmultiphaseThermophysicalTransportModels, libpairPatchAgglomeration, libphaseChangeTwoPhaseMixtures, libphaseSystem, libpotential, libpsiReactionThermophysicalTransportModels, libptscotchDecomp, libradiationModels, librandomProcesses, libreactionThermophysicalModels, libreconstruct, libregionModels, librenumberMethods, librhoCentralFoam, librhoReactionThermophysicalTransportModels, librigidBodyDynamics, librigidBodyMeshMotion, librigidBodyState, libsampling, libscotchDecomp, libsixDoFRigidBodyMotion, libsixDoFRigidBodyState, libsnappyHexMesh, libsolidDisplacementThermo, libsolidParticle, libsolidThermo, libsolverFunctionObjects, libspecie, libspecieTransfer, libsurfMesh, libsurfaceFilmDerivedFvPatchFields, libsurfaceFilmModels, libtabulatedWallFunctions, libthermalBaffleModels, libthermophysicalProperties, libthermophysicalTransportModels, libtopoChangerFvMesh, libtriSurface, libtwoPhaseMixture, libtwoPhaseMixtureThermo, libtwoPhaseProperties, libtwoPhaseSurfaceTension, libuserd_foam, libutilityFunctionObjects, libwaves, magneticFoam, mapFields, mapFieldsPar, mdEquilibrationFoam, mdFoam, mdInitialise, mergeMeshes, mergeOrSplitBaffles, mhdFoam, mirrorMesh, mixtureAdiabaticFlameT, modifyMesh, moveDynamicMesh, moveEngineMesh, moveMesh, mshToFoam, multiphaseEulerFoam, multiphaseInterFoam, netgenNeutralToFoam, noise, nonNewtonianIcoFoam, objToVTK, openfoam_etc, orientFaceZone, particleFoam, particleTracks, patchSummary, pdfPlot, pimpleFoam, pisoFoam, plot3dToFoam, polyDualMesh, porousSimpleFoam, postChannel, postProcess, potentialFoam, potentialFreeSurfaceFoam, reactingFoam, reactingParcelFoam, reconstructPar, reconstructParMesh, redistributePar, refineHexMesh, refineMesh, refineWallLayer, refinementLevel, removeFaces, renumberMesh, rhoCentralFoam, rhoParticleFoam, rhoPimpleFoam, rhoPorousSimpleFoam, rhoReactingBuoyantFoam, rhoReactingFoam, rhoSimpleFoam, rotateMesh, sammToFoam, scalarTransportFoam, selectCells, setFields, setSet, setWaves, setsToZones, shallowWaterFoam, simpleFoam, simpleReactingParcelFoam, singleCellMesh, smapToFoam, snappyHexMesh, solidDisplacementFoam, solidEquilibriumDisplacementFoam, splitCells, splitMesh, splitMeshRegions, sprayFoam, star3ToFoam, star4ToFoam, steadyParticleTracks, stitchMesh, subsetMesh, surfaceAdd, surfaceAutoPatch, surfaceBooleanFeatures, surfaceCheck, surfaceClean, surfaceCoarsen, surfaceConvert, surfaceFeatureConvert, surfaceFeatures, surfaceFind, surfaceHookUp, surfaceInertia, surfaceLambdaMuSmooth, surfaceMeshConvert, surfaceMeshConvertTesting, surfaceMeshExport, surfaceMeshImport, surfaceMeshInfo, surfaceMeshTriangulate, surfaceOrient, surfacePointMerge, surfaceRedistributePar, surfaceRefineRedGreen, surfaceSplitByPatch, surfaceSplitByTopology, surfaceSplitNonManifolds, surfaceSubset, surfaceToPatch, surfaceTransformPoints, temporalInterpolate, tetgenToFoam, thermoFoam, topoSet, transformPoints, twoLiquidMixingFoam, viewFactorsGen, vtkUnstructuredToFoam, wallFunctionTable, writeMeshObj, zipUpMesh

using MPICH_jll
using flex_jll
using SCOTCH_jll
using PTSCOTCH_jll
using METIS_jll
using Zlib_jll
JLLWrappers.@generate_wrapper_header("OpenFOAM")
JLLWrappers.@declare_library_product(libDPMMomentumTransportModels, "libDPMMomentumTransportModels.so")
JLLWrappers.@declare_library_product(libDSMC, "libDSMC.so")
JLLWrappers.@declare_library_product(libMGridGen, "libMGridGen.so")
JLLWrappers.@declare_library_product(libODE, "libODE.so")
JLLWrappers.@declare_library_product(libOpenFOAM, "libOpenFOAM.so")
JLLWrappers.@declare_library_product(libPstream, "libPstream.so")
JLLWrappers.@declare_library_product(libSLGThermo, "libSLGThermo.so")
JLLWrappers.@declare_library_product(libVoFphaseCompressibleMomentumTransportModels, "libVoFphaseCompressibleMomentumTransportModels.so")
JLLWrappers.@declare_library_product(libatmosphericModels, "libatmosphericModels.so")
JLLWrappers.@declare_library_product(libbarotropicCompressibilityModel, "libbarotropicCompressibilityModel.so")
JLLWrappers.@declare_library_product(libblockMesh, "libblockMesh.so")
JLLWrappers.@declare_library_product(libchemistryModel, "libchemistryModel.so")
JLLWrappers.@declare_library_product(libcoalCombustion, "libcoalCombustion.so")
JLLWrappers.@declare_library_product(libcombustionModels, "libcombustionModels.so")
JLLWrappers.@declare_library_product(libconversion, "libconversion.so")
JLLWrappers.@declare_library_product(libdecompose, "libdecompose.so")
JLLWrappers.@declare_library_product(libdecompositionMethods, "libdecompositionMethods.so")
JLLWrappers.@declare_library_product(libdistributed, "libdistributed.so")
JLLWrappers.@declare_library_product(libdistributionModels, "libdistributionModels.so")
JLLWrappers.@declare_library_product(libdriftFluxRelativeVelocityModels, "libdriftFluxRelativeVelocityModels.so")
JLLWrappers.@declare_library_product(libdriftFluxTransportModels, "libdriftFluxTransportModels.so")
JLLWrappers.@declare_library_product(libdynamicFvMesh, "libdynamicFvMesh.so")
JLLWrappers.@declare_library_product(libdynamicMesh, "libdynamicMesh.so")
JLLWrappers.@declare_library_product(libengine, "libengine.so")
JLLWrappers.@declare_library_product(libeulerianInterfacialCompositionModels, "libeulerianInterfacialCompositionModels.so")
JLLWrappers.@declare_library_product(libeulerianInterfacialModels, "libeulerianInterfacialModels.so")
JLLWrappers.@declare_library_product(libextrude2DMesh, "libextrude2DMesh.so")
JLLWrappers.@declare_library_product(libextrudeModel, "libextrudeModel.so")
JLLWrappers.@declare_library_product(libfieldFunctionObjects, "libfieldFunctionObjects.so")
JLLWrappers.@declare_library_product(libfileFormats, "libfileFormats.so")
JLLWrappers.@declare_library_product(libfiniteVolume, "libfiniteVolume.so")
JLLWrappers.@declare_library_product(libfluidThermoMomentumTransportModels, "libfluidThermoMomentumTransportModels.so")
JLLWrappers.@declare_library_product(libfluidThermophysicalModels, "libfluidThermophysicalModels.so")
JLLWrappers.@declare_library_product(libfoamToVTK, "libfoamToVTK.so")
JLLWrappers.@declare_library_product(libforces, "libforces.so")
JLLWrappers.@declare_library_product(libfvMotionSolvers, "libfvMotionSolvers.so")
JLLWrappers.@declare_library_product(libfvOptions, "libfvOptions.so")
JLLWrappers.@declare_library_product(libgenericPatchFields, "libgenericPatchFields.so")
JLLWrappers.@declare_library_product(libimmiscibleIncompressibleTwoPhaseMixture, "libimmiscibleIncompressibleTwoPhaseMixture.so")
JLLWrappers.@declare_library_product(libincompressibleMomentumTransportModels, "libincompressibleMomentumTransportModels.so")
JLLWrappers.@declare_library_product(libincompressibleTransportModels, "libincompressibleTransportModels.so")
JLLWrappers.@declare_library_product(libincompressibleTwoPhaseMixture, "libincompressibleTwoPhaseMixture.so")
JLLWrappers.@declare_library_product(libinterfaceProperties, "libinterfaceProperties.so")
JLLWrappers.@declare_library_product(liblagrangian, "liblagrangian.so")
JLLWrappers.@declare_library_product(liblagrangianFunctionObjects, "liblagrangianFunctionObjects.so")
JLLWrappers.@declare_library_product(liblagrangianIntermediate, "liblagrangianIntermediate.so")
JLLWrappers.@declare_library_product(liblagrangianSpray, "liblagrangianSpray.so")
JLLWrappers.@declare_library_product(liblagrangianTurbulence, "liblagrangianTurbulence.so")
JLLWrappers.@declare_library_product(liblaminarFlameSpeedModels, "liblaminarFlameSpeedModels.so")
JLLWrappers.@declare_library_product(libmeshTools, "libmeshTools.so")
JLLWrappers.@declare_library_product(libmetisDecomp, "libmetisDecomp.so")
JLLWrappers.@declare_library_product(libmolecularMeasurements, "libmolecularMeasurements.so")
JLLWrappers.@declare_library_product(libmolecule, "libmolecule.so")
JLLWrappers.@declare_library_product(libmomentumTransportModels, "libmomentumTransportModels.so")
JLLWrappers.@declare_library_product(libmultiphaseEulerFoamFunctionObjects, "libmultiphaseEulerFoamFunctionObjects.so")
JLLWrappers.@declare_library_product(libmultiphaseInterFoam, "libmultiphaseInterFoam.so")
JLLWrappers.@declare_library_product(libmultiphaseMixtureThermo, "libmultiphaseMixtureThermo.so")
JLLWrappers.@declare_library_product(libmultiphaseMomentumTransportModels, "libmultiphaseMomentumTransportModels.so")
JLLWrappers.@declare_library_product(libmultiphaseSystems, "libmultiphaseSystems.so")
JLLWrappers.@declare_library_product(libmultiphaseThermophysicalTransportModels, "libmultiphaseThermophysicalTransportModels.so")
JLLWrappers.@declare_library_product(libpairPatchAgglomeration, "libpairPatchAgglomeration.so")
JLLWrappers.@declare_library_product(libphaseChangeTwoPhaseMixtures, "libphaseChangeTwoPhaseMixtures.so")
JLLWrappers.@declare_library_product(libphaseSystem, "libphaseSystem.so")
JLLWrappers.@declare_library_product(libpotential, "libpotential.so")
JLLWrappers.@declare_library_product(libpsiReactionThermophysicalTransportModels, "libpsiReactionThermophysicalTransportModels.so")
JLLWrappers.@declare_library_product(libptscotchDecomp, "libptscotchDecomp.so")
JLLWrappers.@declare_library_product(libradiationModels, "libradiationModels.so")
JLLWrappers.@declare_library_product(librandomProcesses, "librandomProcesses.so")
JLLWrappers.@declare_library_product(libreactionThermophysicalModels, "libreactionThermophysicalModels.so")
JLLWrappers.@declare_library_product(libreconstruct, "libreconstruct.so")
JLLWrappers.@declare_library_product(libregionModels, "libregionModels.so")
JLLWrappers.@declare_library_product(librenumberMethods, "librenumberMethods.so")
JLLWrappers.@declare_library_product(librhoCentralFoam, "librhoCentralFoam.so")
JLLWrappers.@declare_library_product(librhoReactionThermophysicalTransportModels, "librhoReactionThermophysicalTransportModels.so")
JLLWrappers.@declare_library_product(librigidBodyDynamics, "librigidBodyDynamics.so")
JLLWrappers.@declare_library_product(librigidBodyMeshMotion, "librigidBodyMeshMotion.so")
JLLWrappers.@declare_library_product(librigidBodyState, "librigidBodyState.so")
JLLWrappers.@declare_library_product(libsampling, "libsampling.so")
JLLWrappers.@declare_library_product(libscotchDecomp, "libscotchDecomp.so")
JLLWrappers.@declare_library_product(libsixDoFRigidBodyMotion, "libsixDoFRigidBodyMotion.so")
JLLWrappers.@declare_library_product(libsixDoFRigidBodyState, "libsixDoFRigidBodyState.so")
JLLWrappers.@declare_library_product(libsnappyHexMesh, "libsnappyHexMesh.so")
JLLWrappers.@declare_library_product(libsolidDisplacementThermo, "libsolidDisplacementThermo.so")
JLLWrappers.@declare_library_product(libsolidParticle, "libsolidParticle.so")
JLLWrappers.@declare_library_product(libsolidThermo, "libsolidThermo.so")
JLLWrappers.@declare_library_product(libsolverFunctionObjects, "libsolverFunctionObjects.so")
JLLWrappers.@declare_library_product(libspecie, "libspecie.so")
JLLWrappers.@declare_library_product(libspecieTransfer, "libspecieTransfer.so")
JLLWrappers.@declare_library_product(libsurfMesh, "libsurfMesh.so")
JLLWrappers.@declare_library_product(libsurfaceFilmDerivedFvPatchFields, "libsurfaceFilmDerivedFvPatchFields.so")
JLLWrappers.@declare_library_product(libsurfaceFilmModels, "libsurfaceFilmModels.so")
JLLWrappers.@declare_library_product(libtabulatedWallFunctions, "libtabulatedWallFunctions.so")
JLLWrappers.@declare_library_product(libthermalBaffleModels, "libthermalBaffleModels.so")
JLLWrappers.@declare_library_product(libthermophysicalProperties, "libthermophysicalProperties.so")
JLLWrappers.@declare_library_product(libthermophysicalTransportModels, "libthermophysicalTransportModels.so")
JLLWrappers.@declare_library_product(libtopoChangerFvMesh, "libtopoChangerFvMesh.so")
JLLWrappers.@declare_library_product(libtriSurface, "libtriSurface.so")
JLLWrappers.@declare_library_product(libtwoPhaseMixture, "libtwoPhaseMixture.so")
JLLWrappers.@declare_library_product(libtwoPhaseMixtureThermo, "libtwoPhaseMixtureThermo.so")
JLLWrappers.@declare_library_product(libtwoPhaseProperties, "libtwoPhaseProperties.so")
JLLWrappers.@declare_library_product(libtwoPhaseSurfaceTension, "libtwoPhaseSurfaceTension.so")
JLLWrappers.@declare_library_product(libuserd_foam, "libuserd-foam.so")
JLLWrappers.@declare_library_product(libutilityFunctionObjects, "libutilityFunctionObjects.so")
JLLWrappers.@declare_library_product(libwaves, "libwaves.so")
JLLWrappers.@declare_executable_product(DPMFoam)
JLLWrappers.@declare_executable_product(MPPICFoam)
JLLWrappers.@declare_executable_product(PDRFoam)
JLLWrappers.@declare_executable_product(PDRMesh)
JLLWrappers.@declare_executable_product(SRFPimpleFoam)
JLLWrappers.@declare_executable_product(SRFSimpleFoam)
JLLWrappers.@declare_executable_product(XiEngineFoam)
JLLWrappers.@declare_executable_product(XiFoam)
JLLWrappers.@declare_executable_product(adiabaticFlameT)
JLLWrappers.@declare_executable_product(adjointShapeOptimizationFoam)
JLLWrappers.@declare_executable_product(ansysToFoam)
JLLWrappers.@declare_executable_product(applyBoundaryLayer)
JLLWrappers.@declare_executable_product(attachMesh)
JLLWrappers.@declare_executable_product(autoPatch)
JLLWrappers.@declare_executable_product(autoRefineMesh)
JLLWrappers.@declare_executable_product(blockMesh)
JLLWrappers.@declare_executable_product(boundaryFoam)
JLLWrappers.@declare_executable_product(boxTurb)
JLLWrappers.@declare_executable_product(buoyantPimpleFoam)
JLLWrappers.@declare_executable_product(buoyantSimpleFoam)
JLLWrappers.@declare_executable_product(cavitatingFoam)
JLLWrappers.@declare_executable_product(cfx4ToFoam)
JLLWrappers.@declare_executable_product(changeDictionary)
JLLWrappers.@declare_executable_product(checkMesh)
JLLWrappers.@declare_executable_product(chemFoam)
JLLWrappers.@declare_executable_product(chemkinToFoam)
JLLWrappers.@declare_executable_product(chtMultiRegionFoam)
JLLWrappers.@declare_executable_product(coalChemistryFoam)
JLLWrappers.@declare_executable_product(coldEngineFoam)
JLLWrappers.@declare_executable_product(collapseEdges)
JLLWrappers.@declare_executable_product(combinePatchFaces)
JLLWrappers.@declare_executable_product(compressibleInterFilmFoam)
JLLWrappers.@declare_executable_product(compressibleInterFoam)
JLLWrappers.@declare_executable_product(compressibleMultiphaseInterFoam)
JLLWrappers.@declare_executable_product(createBaffles)
JLLWrappers.@declare_executable_product(createExternalCoupledPatchGeometry)
JLLWrappers.@declare_executable_product(createPatch)
JLLWrappers.@declare_executable_product(datToFoam)
JLLWrappers.@declare_executable_product(decomposePar)
JLLWrappers.@declare_executable_product(deformedGeom)
JLLWrappers.@declare_executable_product(dnsFoam)
JLLWrappers.@declare_executable_product(driftFluxFoam)
JLLWrappers.@declare_executable_product(dsmcFoam)
JLLWrappers.@declare_executable_product(dsmcInitialise)
JLLWrappers.@declare_executable_product(electrostaticFoam)
JLLWrappers.@declare_executable_product(engineCompRatio)
JLLWrappers.@declare_executable_product(engineFoam)
JLLWrappers.@declare_executable_product(engineSwirl)
JLLWrappers.@declare_executable_product(equilibriumCO)
JLLWrappers.@declare_executable_product(equilibriumFlameT)
JLLWrappers.@declare_executable_product(extrude2DMesh)
JLLWrappers.@declare_executable_product(extrudeMesh)
JLLWrappers.@declare_executable_product(extrudeToRegionMesh)
JLLWrappers.@declare_executable_product(faceAgglomerate)
JLLWrappers.@declare_executable_product(financialFoam)
JLLWrappers.@declare_executable_product(fireFoam)
JLLWrappers.@declare_executable_product(flattenMesh)
JLLWrappers.@declare_executable_product(fluent3DMeshToFoam)
JLLWrappers.@declare_executable_product(fluentMeshToFoam)
JLLWrappers.@declare_executable_product(foamDataToFluent)
JLLWrappers.@declare_executable_product(foamDictionary)
JLLWrappers.@declare_executable_product(foamFormatConvert)
JLLWrappers.@declare_executable_product(foamListTimes)
JLLWrappers.@declare_executable_product(foamMeshToFluent)
JLLWrappers.@declare_executable_product(foamSetupCHT)
JLLWrappers.@declare_executable_product(foamToEnsight)
JLLWrappers.@declare_executable_product(foamToEnsightParts)
JLLWrappers.@declare_executable_product(foamToGMV)
JLLWrappers.@declare_executable_product(foamToStarMesh)
JLLWrappers.@declare_executable_product(foamToSurface)
JLLWrappers.@declare_executable_product(foamToTetDualMesh)
JLLWrappers.@declare_executable_product(foamToVTK)
JLLWrappers.@declare_executable_product(gambitToFoam)
JLLWrappers.@declare_executable_product(gmshToFoam)
JLLWrappers.@declare_executable_product(icoFoam)
JLLWrappers.@declare_executable_product(ideasUnvToFoam)
JLLWrappers.@declare_executable_product(insideCells)
JLLWrappers.@declare_executable_product(interFoam)
JLLWrappers.@declare_executable_product(interMixingFoam)
JLLWrappers.@declare_executable_product(interPhaseChangeFoam)
JLLWrappers.@declare_executable_product(kivaToFoam)
JLLWrappers.@declare_executable_product(laplacianFoam)
JLLWrappers.@declare_executable_product(magneticFoam)
JLLWrappers.@declare_executable_product(mapFields)
JLLWrappers.@declare_executable_product(mapFieldsPar)
JLLWrappers.@declare_executable_product(mdEquilibrationFoam)
JLLWrappers.@declare_executable_product(mdFoam)
JLLWrappers.@declare_executable_product(mdInitialise)
JLLWrappers.@declare_executable_product(mergeMeshes)
JLLWrappers.@declare_executable_product(mergeOrSplitBaffles)
JLLWrappers.@declare_executable_product(mhdFoam)
JLLWrappers.@declare_executable_product(mirrorMesh)
JLLWrappers.@declare_executable_product(mixtureAdiabaticFlameT)
JLLWrappers.@declare_executable_product(modifyMesh)
JLLWrappers.@declare_executable_product(moveDynamicMesh)
JLLWrappers.@declare_executable_product(moveEngineMesh)
JLLWrappers.@declare_executable_product(moveMesh)
JLLWrappers.@declare_executable_product(mshToFoam)
JLLWrappers.@declare_executable_product(multiphaseEulerFoam)
JLLWrappers.@declare_executable_product(multiphaseInterFoam)
JLLWrappers.@declare_executable_product(netgenNeutralToFoam)
JLLWrappers.@declare_executable_product(noise)
JLLWrappers.@declare_executable_product(nonNewtonianIcoFoam)
JLLWrappers.@declare_executable_product(objToVTK)
JLLWrappers.@declare_file_product(openfoam_etc)
JLLWrappers.@declare_executable_product(orientFaceZone)
JLLWrappers.@declare_executable_product(particleFoam)
JLLWrappers.@declare_executable_product(particleTracks)
JLLWrappers.@declare_executable_product(patchSummary)
JLLWrappers.@declare_executable_product(pdfPlot)
JLLWrappers.@declare_executable_product(pimpleFoam)
JLLWrappers.@declare_executable_product(pisoFoam)
JLLWrappers.@declare_executable_product(plot3dToFoam)
JLLWrappers.@declare_executable_product(polyDualMesh)
JLLWrappers.@declare_executable_product(porousSimpleFoam)
JLLWrappers.@declare_executable_product(postChannel)
JLLWrappers.@declare_executable_product(postProcess)
JLLWrappers.@declare_executable_product(potentialFoam)
JLLWrappers.@declare_executable_product(potentialFreeSurfaceFoam)
JLLWrappers.@declare_executable_product(reactingFoam)
JLLWrappers.@declare_executable_product(reactingParcelFoam)
JLLWrappers.@declare_executable_product(reconstructPar)
JLLWrappers.@declare_executable_product(reconstructParMesh)
JLLWrappers.@declare_executable_product(redistributePar)
JLLWrappers.@declare_executable_product(refineHexMesh)
JLLWrappers.@declare_executable_product(refineMesh)
JLLWrappers.@declare_executable_product(refineWallLayer)
JLLWrappers.@declare_executable_product(refinementLevel)
JLLWrappers.@declare_executable_product(removeFaces)
JLLWrappers.@declare_executable_product(renumberMesh)
JLLWrappers.@declare_executable_product(rhoCentralFoam)
JLLWrappers.@declare_executable_product(rhoParticleFoam)
JLLWrappers.@declare_executable_product(rhoPimpleFoam)
JLLWrappers.@declare_executable_product(rhoPorousSimpleFoam)
JLLWrappers.@declare_executable_product(rhoReactingBuoyantFoam)
JLLWrappers.@declare_executable_product(rhoReactingFoam)
JLLWrappers.@declare_executable_product(rhoSimpleFoam)
JLLWrappers.@declare_executable_product(rotateMesh)
JLLWrappers.@declare_executable_product(sammToFoam)
JLLWrappers.@declare_executable_product(scalarTransportFoam)
JLLWrappers.@declare_executable_product(selectCells)
JLLWrappers.@declare_executable_product(setFields)
JLLWrappers.@declare_executable_product(setSet)
JLLWrappers.@declare_executable_product(setWaves)
JLLWrappers.@declare_executable_product(setsToZones)
JLLWrappers.@declare_executable_product(shallowWaterFoam)
JLLWrappers.@declare_executable_product(simpleFoam)
JLLWrappers.@declare_executable_product(simpleReactingParcelFoam)
JLLWrappers.@declare_executable_product(singleCellMesh)
JLLWrappers.@declare_executable_product(smapToFoam)
JLLWrappers.@declare_executable_product(snappyHexMesh)
JLLWrappers.@declare_executable_product(solidDisplacementFoam)
JLLWrappers.@declare_executable_product(solidEquilibriumDisplacementFoam)
JLLWrappers.@declare_executable_product(splitCells)
JLLWrappers.@declare_executable_product(splitMesh)
JLLWrappers.@declare_executable_product(splitMeshRegions)
JLLWrappers.@declare_executable_product(sprayFoam)
JLLWrappers.@declare_executable_product(star3ToFoam)
JLLWrappers.@declare_executable_product(star4ToFoam)
JLLWrappers.@declare_executable_product(steadyParticleTracks)
JLLWrappers.@declare_executable_product(stitchMesh)
JLLWrappers.@declare_executable_product(subsetMesh)
JLLWrappers.@declare_executable_product(surfaceAdd)
JLLWrappers.@declare_executable_product(surfaceAutoPatch)
JLLWrappers.@declare_executable_product(surfaceBooleanFeatures)
JLLWrappers.@declare_executable_product(surfaceCheck)
JLLWrappers.@declare_executable_product(surfaceClean)
JLLWrappers.@declare_executable_product(surfaceCoarsen)
JLLWrappers.@declare_executable_product(surfaceConvert)
JLLWrappers.@declare_executable_product(surfaceFeatureConvert)
JLLWrappers.@declare_executable_product(surfaceFeatures)
JLLWrappers.@declare_executable_product(surfaceFind)
JLLWrappers.@declare_executable_product(surfaceHookUp)
JLLWrappers.@declare_executable_product(surfaceInertia)
JLLWrappers.@declare_executable_product(surfaceLambdaMuSmooth)
JLLWrappers.@declare_executable_product(surfaceMeshConvert)
JLLWrappers.@declare_executable_product(surfaceMeshConvertTesting)
JLLWrappers.@declare_executable_product(surfaceMeshExport)
JLLWrappers.@declare_executable_product(surfaceMeshImport)
JLLWrappers.@declare_executable_product(surfaceMeshInfo)
JLLWrappers.@declare_executable_product(surfaceMeshTriangulate)
JLLWrappers.@declare_executable_product(surfaceOrient)
JLLWrappers.@declare_executable_product(surfacePointMerge)
JLLWrappers.@declare_executable_product(surfaceRedistributePar)
JLLWrappers.@declare_executable_product(surfaceRefineRedGreen)
JLLWrappers.@declare_executable_product(surfaceSplitByPatch)
JLLWrappers.@declare_executable_product(surfaceSplitByTopology)
JLLWrappers.@declare_executable_product(surfaceSplitNonManifolds)
JLLWrappers.@declare_executable_product(surfaceSubset)
JLLWrappers.@declare_executable_product(surfaceToPatch)
JLLWrappers.@declare_executable_product(surfaceTransformPoints)
JLLWrappers.@declare_executable_product(temporalInterpolate)
JLLWrappers.@declare_executable_product(tetgenToFoam)
JLLWrappers.@declare_executable_product(thermoFoam)
JLLWrappers.@declare_executable_product(topoSet)
JLLWrappers.@declare_executable_product(transformPoints)
JLLWrappers.@declare_executable_product(twoLiquidMixingFoam)
JLLWrappers.@declare_executable_product(viewFactorsGen)
JLLWrappers.@declare_executable_product(vtkUnstructuredToFoam)
JLLWrappers.@declare_executable_product(wallFunctionTable)
JLLWrappers.@declare_executable_product(writeMeshObj)
JLLWrappers.@declare_executable_product(zipUpMesh)
function __init__()
    JLLWrappers.@generate_init_header(MPICH_jll, flex_jll, SCOTCH_jll, PTSCOTCH_jll, METIS_jll, Zlib_jll)
    JLLWrappers.@init_library_product(
        libDPMMomentumTransportModels,
        "lib/libDPMMomentumTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libDSMC,
        "lib/libDSMC.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libMGridGen,
        "lib/libMGridGen.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libODE,
        "lib/libODE.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libOpenFOAM,
        "lib/libOpenFOAM.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libPstream,
        "lib/libPstream.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libSLGThermo,
        "lib/libSLGThermo.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libVoFphaseCompressibleMomentumTransportModels,
        "lib/libVoFphaseCompressibleMomentumTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libatmosphericModels,
        "lib/libatmosphericModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libbarotropicCompressibilityModel,
        "lib/libbarotropicCompressibilityModel.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libblockMesh,
        "lib/libblockMesh.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libchemistryModel,
        "lib/libchemistryModel.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libcoalCombustion,
        "lib/libcoalCombustion.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libcombustionModels,
        "lib/libcombustionModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libconversion,
        "lib/libconversion.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libdecompose,
        "lib/libdecompose.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libdecompositionMethods,
        "lib/libdecompositionMethods.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libdistributed,
        "lib/libdistributed.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libdistributionModels,
        "lib/libdistributionModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libdriftFluxRelativeVelocityModels,
        "lib/libdriftFluxRelativeVelocityModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libdriftFluxTransportModels,
        "lib/libdriftFluxTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libdynamicFvMesh,
        "lib/libdynamicFvMesh.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libdynamicMesh,
        "lib/libdynamicMesh.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libengine,
        "lib/libengine.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libeulerianInterfacialCompositionModels,
        "lib/libeulerianInterfacialCompositionModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libeulerianInterfacialModels,
        "lib/libeulerianInterfacialModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libextrude2DMesh,
        "lib/libextrude2DMesh.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libextrudeModel,
        "lib/libextrudeModel.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libfieldFunctionObjects,
        "lib/libfieldFunctionObjects.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libfileFormats,
        "lib/libfileFormats.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libfiniteVolume,
        "lib/libfiniteVolume.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libfluidThermoMomentumTransportModels,
        "lib/libfluidThermoMomentumTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libfluidThermophysicalModels,
        "lib/libfluidThermophysicalModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libfoamToVTK,
        "lib/libfoamToVTK.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libforces,
        "lib/libforces.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libfvMotionSolvers,
        "lib/libfvMotionSolvers.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libfvOptions,
        "lib/libfvOptions.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libgenericPatchFields,
        "lib/libgenericPatchFields.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libimmiscibleIncompressibleTwoPhaseMixture,
        "lib/libimmiscibleIncompressibleTwoPhaseMixture.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libincompressibleMomentumTransportModels,
        "lib/libincompressibleMomentumTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libincompressibleTransportModels,
        "lib/libincompressibleTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libincompressibleTwoPhaseMixture,
        "lib/libincompressibleTwoPhaseMixture.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libinterfaceProperties,
        "lib/libinterfaceProperties.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        liblagrangian,
        "lib/liblagrangian.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        liblagrangianFunctionObjects,
        "lib/liblagrangianFunctionObjects.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        liblagrangianIntermediate,
        "lib/liblagrangianIntermediate.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        liblagrangianSpray,
        "lib/liblagrangianSpray.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        liblagrangianTurbulence,
        "lib/liblagrangianTurbulence.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        liblaminarFlameSpeedModels,
        "lib/liblaminarFlameSpeedModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libmeshTools,
        "lib/libmeshTools.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libmetisDecomp,
        "lib/libmetisDecomp.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libmolecularMeasurements,
        "lib/libmolecularMeasurements.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libmolecule,
        "lib/libmolecule.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libmomentumTransportModels,
        "lib/libmomentumTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libmultiphaseEulerFoamFunctionObjects,
        "lib/libmultiphaseEulerFoamFunctionObjects.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libmultiphaseInterFoam,
        "lib/libmultiphaseInterFoam.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libmultiphaseMixtureThermo,
        "lib/libmultiphaseMixtureThermo.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libmultiphaseMomentumTransportModels,
        "lib/libmultiphaseMomentumTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libmultiphaseSystems,
        "lib/libmultiphaseSystems.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libmultiphaseThermophysicalTransportModels,
        "lib/libmultiphaseThermophysicalTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libpairPatchAgglomeration,
        "lib/libpairPatchAgglomeration.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libphaseChangeTwoPhaseMixtures,
        "lib/libphaseChangeTwoPhaseMixtures.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libphaseSystem,
        "lib/libphaseSystem.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libpotential,
        "lib/libpotential.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libpsiReactionThermophysicalTransportModels,
        "lib/libpsiReactionThermophysicalTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libptscotchDecomp,
        "lib/libptscotchDecomp.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libradiationModels,
        "lib/libradiationModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        librandomProcesses,
        "lib/librandomProcesses.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libreactionThermophysicalModels,
        "lib/libreactionThermophysicalModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libreconstruct,
        "lib/libreconstruct.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libregionModels,
        "lib/libregionModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        librenumberMethods,
        "lib/librenumberMethods.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        librhoCentralFoam,
        "lib/librhoCentralFoam.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        librhoReactionThermophysicalTransportModels,
        "lib/librhoReactionThermophysicalTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        librigidBodyDynamics,
        "lib/librigidBodyDynamics.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        librigidBodyMeshMotion,
        "lib/librigidBodyMeshMotion.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        librigidBodyState,
        "lib/librigidBodyState.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libsampling,
        "lib/libsampling.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libscotchDecomp,
        "lib/libscotchDecomp.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libsixDoFRigidBodyMotion,
        "lib/libsixDoFRigidBodyMotion.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libsixDoFRigidBodyState,
        "lib/libsixDoFRigidBodyState.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libsnappyHexMesh,
        "lib/libsnappyHexMesh.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libsolidDisplacementThermo,
        "lib/libsolidDisplacementThermo.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libsolidParticle,
        "lib/libsolidParticle.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libsolidThermo,
        "lib/libsolidThermo.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libsolverFunctionObjects,
        "lib/libsolverFunctionObjects.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libspecie,
        "lib/libspecie.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libspecieTransfer,
        "lib/libspecieTransfer.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libsurfMesh,
        "lib/libsurfMesh.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libsurfaceFilmDerivedFvPatchFields,
        "lib/libsurfaceFilmDerivedFvPatchFields.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libsurfaceFilmModels,
        "lib/libsurfaceFilmModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libtabulatedWallFunctions,
        "lib/libtabulatedWallFunctions.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libthermalBaffleModels,
        "lib/libthermalBaffleModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libthermophysicalProperties,
        "lib/libthermophysicalProperties.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libthermophysicalTransportModels,
        "lib/libthermophysicalTransportModels.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libtopoChangerFvMesh,
        "lib/libtopoChangerFvMesh.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libtriSurface,
        "lib/libtriSurface.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libtwoPhaseMixture,
        "lib/libtwoPhaseMixture.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libtwoPhaseMixtureThermo,
        "lib/libtwoPhaseMixtureThermo.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libtwoPhaseProperties,
        "lib/libtwoPhaseProperties.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libtwoPhaseSurfaceTension,
        "lib/libtwoPhaseSurfaceTension.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libuserd_foam,
        "lib/libuserd-foam.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libutilityFunctionObjects,
        "lib/libutilityFunctionObjects.so",
        nothing,
    )

    JLLWrappers.@init_library_product(
        libwaves,
        "lib/libwaves.so",
        nothing,
    )

    JLLWrappers.@init_executable_product(
        DPMFoam,
        "bin/DPMFoam",
    )

    JLLWrappers.@init_executable_product(
        MPPICFoam,
        "bin/MPPICFoam",
    )

    JLLWrappers.@init_executable_product(
        PDRFoam,
        "bin/PDRFoam",
    )

    JLLWrappers.@init_executable_product(
        PDRMesh,
        "bin/PDRMesh",
    )

    JLLWrappers.@init_executable_product(
        SRFPimpleFoam,
        "bin/SRFPimpleFoam",
    )

    JLLWrappers.@init_executable_product(
        SRFSimpleFoam,
        "bin/SRFSimpleFoam",
    )

    JLLWrappers.@init_executable_product(
        XiEngineFoam,
        "bin/XiEngineFoam",
    )

    JLLWrappers.@init_executable_product(
        XiFoam,
        "bin/XiFoam",
    )

    JLLWrappers.@init_executable_product(
        adiabaticFlameT,
        "bin/adiabaticFlameT",
    )

    JLLWrappers.@init_executable_product(
        adjointShapeOptimizationFoam,
        "bin/adjointShapeOptimizationFoam",
    )

    JLLWrappers.@init_executable_product(
        ansysToFoam,
        "bin/ansysToFoam",
    )

    JLLWrappers.@init_executable_product(
        applyBoundaryLayer,
        "bin/applyBoundaryLayer",
    )

    JLLWrappers.@init_executable_product(
        attachMesh,
        "bin/attachMesh",
    )

    JLLWrappers.@init_executable_product(
        autoPatch,
        "bin/autoPatch",
    )

    JLLWrappers.@init_executable_product(
        autoRefineMesh,
        "bin/autoRefineMesh",
    )

    JLLWrappers.@init_executable_product(
        blockMesh,
        "bin/blockMesh",
    )

    JLLWrappers.@init_executable_product(
        boundaryFoam,
        "bin/boundaryFoam",
    )

    JLLWrappers.@init_executable_product(
        boxTurb,
        "bin/boxTurb",
    )

    JLLWrappers.@init_executable_product(
        buoyantPimpleFoam,
        "bin/buoyantPimpleFoam",
    )

    JLLWrappers.@init_executable_product(
        buoyantSimpleFoam,
        "bin/buoyantSimpleFoam",
    )

    JLLWrappers.@init_executable_product(
        cavitatingFoam,
        "bin/cavitatingFoam",
    )

    JLLWrappers.@init_executable_product(
        cfx4ToFoam,
        "bin/cfx4ToFoam",
    )

    JLLWrappers.@init_executable_product(
        changeDictionary,
        "bin/changeDictionary",
    )

    JLLWrappers.@init_executable_product(
        checkMesh,
        "bin/checkMesh",
    )

    JLLWrappers.@init_executable_product(
        chemFoam,
        "bin/chemFoam",
    )

    JLLWrappers.@init_executable_product(
        chemkinToFoam,
        "bin/chemkinToFoam",
    )

    JLLWrappers.@init_executable_product(
        chtMultiRegionFoam,
        "bin/chtMultiRegionFoam",
    )

    JLLWrappers.@init_executable_product(
        coalChemistryFoam,
        "bin/coalChemistryFoam",
    )

    JLLWrappers.@init_executable_product(
        coldEngineFoam,
        "bin/coldEngineFoam",
    )

    JLLWrappers.@init_executable_product(
        collapseEdges,
        "bin/collapseEdges",
    )

    JLLWrappers.@init_executable_product(
        combinePatchFaces,
        "bin/combinePatchFaces",
    )

    JLLWrappers.@init_executable_product(
        compressibleInterFilmFoam,
        "bin/compressibleInterFilmFoam",
    )

    JLLWrappers.@init_executable_product(
        compressibleInterFoam,
        "bin/compressibleInterFoam",
    )

    JLLWrappers.@init_executable_product(
        compressibleMultiphaseInterFoam,
        "bin/compressibleMultiphaseInterFoam",
    )

    JLLWrappers.@init_executable_product(
        createBaffles,
        "bin/createBaffles",
    )

    JLLWrappers.@init_executable_product(
        createExternalCoupledPatchGeometry,
        "bin/createExternalCoupledPatchGeometry",
    )

    JLLWrappers.@init_executable_product(
        createPatch,
        "bin/createPatch",
    )

    JLLWrappers.@init_executable_product(
        datToFoam,
        "bin/datToFoam",
    )

    JLLWrappers.@init_executable_product(
        decomposePar,
        "bin/decomposePar",
    )

    JLLWrappers.@init_executable_product(
        deformedGeom,
        "bin/deformedGeom",
    )

    JLLWrappers.@init_executable_product(
        dnsFoam,
        "bin/dnsFoam",
    )

    JLLWrappers.@init_executable_product(
        driftFluxFoam,
        "bin/driftFluxFoam",
    )

    JLLWrappers.@init_executable_product(
        dsmcFoam,
        "bin/dsmcFoam",
    )

    JLLWrappers.@init_executable_product(
        dsmcInitialise,
        "bin/dsmcInitialise",
    )

    JLLWrappers.@init_executable_product(
        electrostaticFoam,
        "bin/electrostaticFoam",
    )

    JLLWrappers.@init_executable_product(
        engineCompRatio,
        "bin/engineCompRatio",
    )

    JLLWrappers.@init_executable_product(
        engineFoam,
        "bin/engineFoam",
    )

    JLLWrappers.@init_executable_product(
        engineSwirl,
        "bin/engineSwirl",
    )

    JLLWrappers.@init_executable_product(
        equilibriumCO,
        "bin/equilibriumCO",
    )

    JLLWrappers.@init_executable_product(
        equilibriumFlameT,
        "bin/equilibriumFlameT",
    )

    JLLWrappers.@init_executable_product(
        extrude2DMesh,
        "bin/extrude2DMesh",
    )

    JLLWrappers.@init_executable_product(
        extrudeMesh,
        "bin/extrudeMesh",
    )

    JLLWrappers.@init_executable_product(
        extrudeToRegionMesh,
        "bin/extrudeToRegionMesh",
    )

    JLLWrappers.@init_executable_product(
        faceAgglomerate,
        "bin/faceAgglomerate",
    )

    JLLWrappers.@init_executable_product(
        financialFoam,
        "bin/financialFoam",
    )

    JLLWrappers.@init_executable_product(
        fireFoam,
        "bin/fireFoam",
    )

    JLLWrappers.@init_executable_product(
        flattenMesh,
        "bin/flattenMesh",
    )

    JLLWrappers.@init_executable_product(
        fluent3DMeshToFoam,
        "bin/fluent3DMeshToFoam",
    )

    JLLWrappers.@init_executable_product(
        fluentMeshToFoam,
        "bin/fluentMeshToFoam",
    )

    JLLWrappers.@init_executable_product(
        foamDataToFluent,
        "bin/foamDataToFluent",
    )

    JLLWrappers.@init_executable_product(
        foamDictionary,
        "bin/foamDictionary",
    )

    JLLWrappers.@init_executable_product(
        foamFormatConvert,
        "bin/foamFormatConvert",
    )

    JLLWrappers.@init_executable_product(
        foamListTimes,
        "bin/foamListTimes",
    )

    JLLWrappers.@init_executable_product(
        foamMeshToFluent,
        "bin/foamMeshToFluent",
    )

    JLLWrappers.@init_executable_product(
        foamSetupCHT,
        "bin/foamSetupCHT",
    )

    JLLWrappers.@init_executable_product(
        foamToEnsight,
        "bin/foamToEnsight",
    )

    JLLWrappers.@init_executable_product(
        foamToEnsightParts,
        "bin/foamToEnsightParts",
    )

    JLLWrappers.@init_executable_product(
        foamToGMV,
        "bin/foamToGMV",
    )

    JLLWrappers.@init_executable_product(
        foamToStarMesh,
        "bin/foamToStarMesh",
    )

    JLLWrappers.@init_executable_product(
        foamToSurface,
        "bin/foamToSurface",
    )

    JLLWrappers.@init_executable_product(
        foamToTetDualMesh,
        "bin/foamToTetDualMesh",
    )

    JLLWrappers.@init_executable_product(
        foamToVTK,
        "bin/foamToVTK",
    )

    JLLWrappers.@init_executable_product(
        gambitToFoam,
        "bin/gambitToFoam",
    )

    JLLWrappers.@init_executable_product(
        gmshToFoam,
        "bin/gmshToFoam",
    )

    JLLWrappers.@init_executable_product(
        icoFoam,
        "bin/icoFoam",
    )

    JLLWrappers.@init_executable_product(
        ideasUnvToFoam,
        "bin/ideasUnvToFoam",
    )

    JLLWrappers.@init_executable_product(
        insideCells,
        "bin/insideCells",
    )

    JLLWrappers.@init_executable_product(
        interFoam,
        "bin/interFoam",
    )

    JLLWrappers.@init_executable_product(
        interMixingFoam,
        "bin/interMixingFoam",
    )

    JLLWrappers.@init_executable_product(
        interPhaseChangeFoam,
        "bin/interPhaseChangeFoam",
    )

    JLLWrappers.@init_executable_product(
        kivaToFoam,
        "bin/kivaToFoam",
    )

    JLLWrappers.@init_executable_product(
        laplacianFoam,
        "bin/laplacianFoam",
    )

    JLLWrappers.@init_executable_product(
        magneticFoam,
        "bin/magneticFoam",
    )

    JLLWrappers.@init_executable_product(
        mapFields,
        "bin/mapFields",
    )

    JLLWrappers.@init_executable_product(
        mapFieldsPar,
        "bin/mapFieldsPar",
    )

    JLLWrappers.@init_executable_product(
        mdEquilibrationFoam,
        "bin/mdEquilibrationFoam",
    )

    JLLWrappers.@init_executable_product(
        mdFoam,
        "bin/mdFoam",
    )

    JLLWrappers.@init_executable_product(
        mdInitialise,
        "bin/mdInitialise",
    )

    JLLWrappers.@init_executable_product(
        mergeMeshes,
        "bin/mergeMeshes",
    )

    JLLWrappers.@init_executable_product(
        mergeOrSplitBaffles,
        "bin/mergeOrSplitBaffles",
    )

    JLLWrappers.@init_executable_product(
        mhdFoam,
        "bin/mhdFoam",
    )

    JLLWrappers.@init_executable_product(
        mirrorMesh,
        "bin/mirrorMesh",
    )

    JLLWrappers.@init_executable_product(
        mixtureAdiabaticFlameT,
        "bin/mixtureAdiabaticFlameT",
    )

    JLLWrappers.@init_executable_product(
        modifyMesh,
        "bin/modifyMesh",
    )

    JLLWrappers.@init_executable_product(
        moveDynamicMesh,
        "bin/moveDynamicMesh",
    )

    JLLWrappers.@init_executable_product(
        moveEngineMesh,
        "bin/moveEngineMesh",
    )

    JLLWrappers.@init_executable_product(
        moveMesh,
        "bin/moveMesh",
    )

    JLLWrappers.@init_executable_product(
        mshToFoam,
        "bin/mshToFoam",
    )

    JLLWrappers.@init_executable_product(
        multiphaseEulerFoam,
        "bin/multiphaseEulerFoam",
    )

    JLLWrappers.@init_executable_product(
        multiphaseInterFoam,
        "bin/multiphaseInterFoam",
    )

    JLLWrappers.@init_executable_product(
        netgenNeutralToFoam,
        "bin/netgenNeutralToFoam",
    )

    JLLWrappers.@init_executable_product(
        noise,
        "bin/noise",
    )

    JLLWrappers.@init_executable_product(
        nonNewtonianIcoFoam,
        "bin/nonNewtonianIcoFoam",
    )

    JLLWrappers.@init_executable_product(
        objToVTK,
        "bin/objToVTK",
    )

    JLLWrappers.@init_file_product(
        openfoam_etc,
        "share/openfoam/etc",
    )

    JLLWrappers.@init_executable_product(
        orientFaceZone,
        "bin/orientFaceZone",
    )

    JLLWrappers.@init_executable_product(
        particleFoam,
        "bin/particleFoam",
    )

    JLLWrappers.@init_executable_product(
        particleTracks,
        "bin/particleTracks",
    )

    JLLWrappers.@init_executable_product(
        patchSummary,
        "bin/patchSummary",
    )

    JLLWrappers.@init_executable_product(
        pdfPlot,
        "bin/pdfPlot",
    )

    JLLWrappers.@init_executable_product(
        pimpleFoam,
        "bin/pimpleFoam",
    )

    JLLWrappers.@init_executable_product(
        pisoFoam,
        "bin/pisoFoam",
    )

    JLLWrappers.@init_executable_product(
        plot3dToFoam,
        "bin/plot3dToFoam",
    )

    JLLWrappers.@init_executable_product(
        polyDualMesh,
        "bin/polyDualMesh",
    )

    JLLWrappers.@init_executable_product(
        porousSimpleFoam,
        "bin/porousSimpleFoam",
    )

    JLLWrappers.@init_executable_product(
        postChannel,
        "bin/postChannel",
    )

    JLLWrappers.@init_executable_product(
        postProcess,
        "bin/postProcess",
    )

    JLLWrappers.@init_executable_product(
        potentialFoam,
        "bin/potentialFoam",
    )

    JLLWrappers.@init_executable_product(
        potentialFreeSurfaceFoam,
        "bin/potentialFreeSurfaceFoam",
    )

    JLLWrappers.@init_executable_product(
        reactingFoam,
        "bin/reactingFoam",
    )

    JLLWrappers.@init_executable_product(
        reactingParcelFoam,
        "bin/reactingParcelFoam",
    )

    JLLWrappers.@init_executable_product(
        reconstructPar,
        "bin/reconstructPar",
    )

    JLLWrappers.@init_executable_product(
        reconstructParMesh,
        "bin/reconstructParMesh",
    )

    JLLWrappers.@init_executable_product(
        redistributePar,
        "bin/redistributePar",
    )

    JLLWrappers.@init_executable_product(
        refineHexMesh,
        "bin/refineHexMesh",
    )

    JLLWrappers.@init_executable_product(
        refineMesh,
        "bin/refineMesh",
    )

    JLLWrappers.@init_executable_product(
        refineWallLayer,
        "bin/refineWallLayer",
    )

    JLLWrappers.@init_executable_product(
        refinementLevel,
        "bin/refinementLevel",
    )

    JLLWrappers.@init_executable_product(
        removeFaces,
        "bin/removeFaces",
    )

    JLLWrappers.@init_executable_product(
        renumberMesh,
        "bin/renumberMesh",
    )

    JLLWrappers.@init_executable_product(
        rhoCentralFoam,
        "bin/rhoCentralFoam",
    )

    JLLWrappers.@init_executable_product(
        rhoParticleFoam,
        "bin/rhoParticleFoam",
    )

    JLLWrappers.@init_executable_product(
        rhoPimpleFoam,
        "bin/rhoPimpleFoam",
    )

    JLLWrappers.@init_executable_product(
        rhoPorousSimpleFoam,
        "bin/rhoPorousSimpleFoam",
    )

    JLLWrappers.@init_executable_product(
        rhoReactingBuoyantFoam,
        "bin/rhoReactingBuoyantFoam",
    )

    JLLWrappers.@init_executable_product(
        rhoReactingFoam,
        "bin/rhoReactingFoam",
    )

    JLLWrappers.@init_executable_product(
        rhoSimpleFoam,
        "bin/rhoSimpleFoam",
    )

    JLLWrappers.@init_executable_product(
        rotateMesh,
        "bin/rotateMesh",
    )

    JLLWrappers.@init_executable_product(
        sammToFoam,
        "bin/sammToFoam",
    )

    JLLWrappers.@init_executable_product(
        scalarTransportFoam,
        "bin/scalarTransportFoam",
    )

    JLLWrappers.@init_executable_product(
        selectCells,
        "bin/selectCells",
    )

    JLLWrappers.@init_executable_product(
        setFields,
        "bin/setFields",
    )

    JLLWrappers.@init_executable_product(
        setSet,
        "bin/setSet",
    )

    JLLWrappers.@init_executable_product(
        setWaves,
        "bin/setWaves",
    )

    JLLWrappers.@init_executable_product(
        setsToZones,
        "bin/setsToZones",
    )

    JLLWrappers.@init_executable_product(
        shallowWaterFoam,
        "bin/shallowWaterFoam",
    )

    JLLWrappers.@init_executable_product(
        simpleFoam,
        "bin/simpleFoam",
    )

    JLLWrappers.@init_executable_product(
        simpleReactingParcelFoam,
        "bin/simpleReactingParcelFoam",
    )

    JLLWrappers.@init_executable_product(
        singleCellMesh,
        "bin/singleCellMesh",
    )

    JLLWrappers.@init_executable_product(
        smapToFoam,
        "bin/smapToFoam",
    )

    JLLWrappers.@init_executable_product(
        snappyHexMesh,
        "bin/snappyHexMesh",
    )

    JLLWrappers.@init_executable_product(
        solidDisplacementFoam,
        "bin/solidDisplacementFoam",
    )

    JLLWrappers.@init_executable_product(
        solidEquilibriumDisplacementFoam,
        "bin/solidEquilibriumDisplacementFoam",
    )

    JLLWrappers.@init_executable_product(
        splitCells,
        "bin/splitCells",
    )

    JLLWrappers.@init_executable_product(
        splitMesh,
        "bin/splitMesh",
    )

    JLLWrappers.@init_executable_product(
        splitMeshRegions,
        "bin/splitMeshRegions",
    )

    JLLWrappers.@init_executable_product(
        sprayFoam,
        "bin/sprayFoam",
    )

    JLLWrappers.@init_executable_product(
        star3ToFoam,
        "bin/star3ToFoam",
    )

    JLLWrappers.@init_executable_product(
        star4ToFoam,
        "bin/star4ToFoam",
    )

    JLLWrappers.@init_executable_product(
        steadyParticleTracks,
        "bin/steadyParticleTracks",
    )

    JLLWrappers.@init_executable_product(
        stitchMesh,
        "bin/stitchMesh",
    )

    JLLWrappers.@init_executable_product(
        subsetMesh,
        "bin/subsetMesh",
    )

    JLLWrappers.@init_executable_product(
        surfaceAdd,
        "bin/surfaceAdd",
    )

    JLLWrappers.@init_executable_product(
        surfaceAutoPatch,
        "bin/surfaceAutoPatch",
    )

    JLLWrappers.@init_executable_product(
        surfaceBooleanFeatures,
        "bin/surfaceBooleanFeatures",
    )

    JLLWrappers.@init_executable_product(
        surfaceCheck,
        "bin/surfaceCheck",
    )

    JLLWrappers.@init_executable_product(
        surfaceClean,
        "bin/surfaceClean",
    )

    JLLWrappers.@init_executable_product(
        surfaceCoarsen,
        "bin/surfaceCoarsen",
    )

    JLLWrappers.@init_executable_product(
        surfaceConvert,
        "bin/surfaceConvert",
    )

    JLLWrappers.@init_executable_product(
        surfaceFeatureConvert,
        "bin/surfaceFeatureConvert",
    )

    JLLWrappers.@init_executable_product(
        surfaceFeatures,
        "bin/surfaceFeatures",
    )

    JLLWrappers.@init_executable_product(
        surfaceFind,
        "bin/surfaceFind",
    )

    JLLWrappers.@init_executable_product(
        surfaceHookUp,
        "bin/surfaceHookUp",
    )

    JLLWrappers.@init_executable_product(
        surfaceInertia,
        "bin/surfaceInertia",
    )

    JLLWrappers.@init_executable_product(
        surfaceLambdaMuSmooth,
        "bin/surfaceLambdaMuSmooth",
    )

    JLLWrappers.@init_executable_product(
        surfaceMeshConvert,
        "bin/surfaceMeshConvert",
    )

    JLLWrappers.@init_executable_product(
        surfaceMeshConvertTesting,
        "bin/surfaceMeshConvertTesting",
    )

    JLLWrappers.@init_executable_product(
        surfaceMeshExport,
        "bin/surfaceMeshExport",
    )

    JLLWrappers.@init_executable_product(
        surfaceMeshImport,
        "bin/surfaceMeshImport",
    )

    JLLWrappers.@init_executable_product(
        surfaceMeshInfo,
        "bin/surfaceMeshInfo",
    )

    JLLWrappers.@init_executable_product(
        surfaceMeshTriangulate,
        "bin/surfaceMeshTriangulate",
    )

    JLLWrappers.@init_executable_product(
        surfaceOrient,
        "bin/surfaceOrient",
    )

    JLLWrappers.@init_executable_product(
        surfacePointMerge,
        "bin/surfacePointMerge",
    )

    JLLWrappers.@init_executable_product(
        surfaceRedistributePar,
        "bin/surfaceRedistributePar",
    )

    JLLWrappers.@init_executable_product(
        surfaceRefineRedGreen,
        "bin/surfaceRefineRedGreen",
    )

    JLLWrappers.@init_executable_product(
        surfaceSplitByPatch,
        "bin/surfaceSplitByPatch",
    )

    JLLWrappers.@init_executable_product(
        surfaceSplitByTopology,
        "bin/surfaceSplitByTopology",
    )

    JLLWrappers.@init_executable_product(
        surfaceSplitNonManifolds,
        "bin/surfaceSplitNonManifolds",
    )

    JLLWrappers.@init_executable_product(
        surfaceSubset,
        "bin/surfaceSubset",
    )

    JLLWrappers.@init_executable_product(
        surfaceToPatch,
        "bin/surfaceToPatch",
    )

    JLLWrappers.@init_executable_product(
        surfaceTransformPoints,
        "bin/surfaceTransformPoints",
    )

    JLLWrappers.@init_executable_product(
        temporalInterpolate,
        "bin/temporalInterpolate",
    )

    JLLWrappers.@init_executable_product(
        tetgenToFoam,
        "bin/tetgenToFoam",
    )

    JLLWrappers.@init_executable_product(
        thermoFoam,
        "bin/thermoFoam",
    )

    JLLWrappers.@init_executable_product(
        topoSet,
        "bin/topoSet",
    )

    JLLWrappers.@init_executable_product(
        transformPoints,
        "bin/transformPoints",
    )

    JLLWrappers.@init_executable_product(
        twoLiquidMixingFoam,
        "bin/twoLiquidMixingFoam",
    )

    JLLWrappers.@init_executable_product(
        viewFactorsGen,
        "bin/viewFactorsGen",
    )

    JLLWrappers.@init_executable_product(
        vtkUnstructuredToFoam,
        "bin/vtkUnstructuredToFoam",
    )

    JLLWrappers.@init_executable_product(
        wallFunctionTable,
        "bin/wallFunctionTable",
    )

    JLLWrappers.@init_executable_product(
        writeMeshObj,
        "bin/writeMeshObj",
    )

    JLLWrappers.@init_executable_product(
        zipUpMesh,
        "bin/zipUpMesh",
    )

    JLLWrappers.@generate_init_footer()
end  # __init__()
