▼ applications | |
► extract_time_evolution | |
extract_time_evolution.C | |
► lift_and_drag | |
FORCESdict | Example of a FORCESdict file |
lift_and_drag.C | Application to recover the lift and the drag after the simulation is performed |
► POD | |
ITHACAPODdict | Example of a ITHACAPODdict file |
perform_POD.C | Application to perform POD on an already run case |
▼ src | |
► ITHACA_CORE | |
► Containers | Directory containing the header and source files for all the containers defined in ITHACA-FV |
Modes.C | Source file of the Modes class |
Modes.H | Header file of the Modes class |
► EigenFunctions | Directory containing the header and source files for the EigenFunctions class |
EigenFunctions.C | |
EigenFunctions.H | Header file of the EigenFunctions class |
► Foam2Eigen | Directory containing the header and source files for the Foam2Eigen class |
Foam2Eigen.C | Source file of the foam2eigen class |
Foam2Eigen.H | Header file of the Foam2Eigen class |
► ITHACADMD | Directory containing the header and source files for the ITHACADMD class |
ITHACADMD.C | Source file for the ITHACADMD class |
ITHACADMD.H | Header file of the ITHACADMD class |
► ITHACAparallel | |
ITHACAparallel.C | |
ITHACAparallel.H | |
► ITHACAPOD | Directory containing the header and source files for the incrementalPOD class |
incrementalPOD.C | Source file for the incrementalPOD class |
incrementalPOD.H | Header file of the incrementalPOD class |
ITHACAPOD.C | Source file for the ITHACAPOD class |
ITHACAPOD.H | Header file of the ITHACAPOD class |
► ITHACAregularization | Directory containing the header, source and template files for the ITHACAregularization class, ITHACAparameters and Assert Functions |
ITHACAregularization.C | Source file of the ITHACAregularization class, it contains the implementation of several methods for regularization |
ITHACAregularization.H | Header file of the ITHACAregularization class, it contains the implementation of several methods for input output operations |
► ITHACAsensitivity | |
► FiguresOfMerit | |
createMesh.H | |
createpowerDens.H | |
createT.H | |
createTime.H | |
FofM.C | |
FofM.H | |
Ptot.C | |
Ptot.H | |
Ptot_time.C | |
Ptot_time.H | |
Tm.C | |
Tm.H | |
Tm_time.C | |
Tm_time.H | |
ITHACAsampling.C | |
ITHACAsampling.H | |
LRSensitivity.C | |
LRSensitivity.H | |
► ITHACAstream | Directory containing the header, source and template files for the ITHACAstream class, ITHACAparameters and Assert Functions |
cnpy.C | |
cnpy.H | |
ITHACAassert.H | Implementation of the assert function for ITHACA-FV |
ITHACAparameters.C | |
ITHACAparameters.H | |
ITHACAstream.C | Source file of the ITHACAstream namespace |
ITHACAstream.H | Header file of the ITHACAstream class, it contains the implementation of several methods for input output operations |
ITHACAstreamTemplates.C | Template function file of the ITHACAstream class, it contains the implementation of several methods for input output operations |
► ITHACAutilities | Directory containing the header and source files for the ITHACAassign files |
colormod.H | Simple header and source file of the Color::Modifier class to change color to the output stream |
ITHACAassign.C | |
ITHACAassign.H | Header file of the ITHACAassign file |
ITHACAcoeffsMass.C | |
ITHACAcoeffsMass.H | Header file of the ITHACAcoeffsMass file |
ITHACAerror.C | Source file of the ITHACAerror file |
ITHACAerror.H | Header file of the ITHACAerror file |
ITHACAforces.C | |
ITHACAforces.H | |
ITHACAforces18.H | |
ITHACAgeometry.C | |
ITHACAgeometry.H | Header file of the geometry namespace |
ITHACAsurfacetools.C | |
ITHACAsurfacetools.H | |
ITHACAsystem.C | |
ITHACAsystem.H | Header file of the ITHACAsystem file |
ITHACAutilities.C | Source file of the ITHACAutilities namespace |
ITHACAutilities.H | Header file of the ITHACAutilities namespace |
► ITHACA_DEIM | |
DEIM.C | |
DEIM.H | |
► ITHACA_FOMPROBLEMS | |
► Burgers | Directory containing the header and source files for the Burgers class |
Burgers.C | Source file of the Burgers class |
Burgers.H | Header file of the Burgers class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createTime.H | |
► inverseLaplacianProblem | Directory containing the header and source files for the inverseLaplacianProblem class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createThermocouples.H | |
createTime.H | |
inverseLaplacianProblem.C | Source file of the inverseLaplacianProblem class |
inverseLaplacianProblem.H | Header file of the inverseLaplacianProblem class |
► inverseLaplacianProblem_CG | Directory containing the header and source files for the inverseLaplacianProblem_CG class |
createFields.H | |
inverseLaplacianProblem_CG.C | Source file of the inverseLaplacianProblem_CG class |
inverseLaplacianProblem_CG.H | Header file of the inverseLaplacianProblem_CG class |
thermocouplesPlane.H | |
► inverseLaplacianProblem_paramBC | Directory containing the header and source files for the inverseLaplacianProblem_paramBC class |
inverseLaplacianProblem_paramBC.C | Source file of the inverseLaplacianProblem_paramBC class |
inverseLaplacianProblem_paramBC.H | Header file of the inverseLaplacianProblem_paramBC class |
► inverseLaplacianProblemTotalHeatMeasure_CG | Directory containing the header and source files for the inverseLaplacianProblemTotalHeatMeasure_CG class |
createFields.H | |
inverseLaplacianProblemTotalHeatMeasure_CG.C | Source file of the inverseLaplacianProblemTotalHeatMeasure_CG class |
inverseLaplacianProblemTotalHeatMeasure_CG.H | Header file of the inverseLaplacianProblemTotalHeatMeasure_CG class |
► inverseLaplacianProblemTotalHeatMeasure_paramBC | Directory containing the header and source files for the inverseLaplacianProblemTotalHeatMeasure_paramBC class |
createFields.H | |
inverseLaplacianProblemTotalHeatMeasure_paramBC.C | Source file of the inverseLaplacianProblemTotalHeatMeasure_paramBC class |
inverseLaplacianProblemTotalHeatMeasure_paramBC.H | Header file of the inverseLaplacianProblemTotalHeatMeasure_paramBC class |
► laplacianProblem | Directory containing the header and source files for the laplacianProblem class |
createFields.H | |
createMesh.H | |
createTime.H | |
laplacianProblem.C | Source file of the laplacianProblem class |
laplacianProblem.H | Header file of the laplacianProblem class |
► msrProblem | |
createConstants.H | |
createFields.H | |
createFields_Neutronics.H | |
createFields_Thermal.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
decEqns.H | |
DiffEqn.H | |
msrProblem.C | |
msrProblem.H | |
NLmsrProblem.H | |
pEqn.H | |
precEqns.H | |
readConstants.H | |
readConstants_N.H | |
readConstants_TH.H | |
steadySolver.H | |
TEqn.H | |
UEqn.H | |
updateConsts.H | |
updateK.H | |
► reductionProblem | Directory containing the header, source and template files for the reductionProblem class |
reductionProblem.C | Source file of the reductionProblem class |
reductionProblem.H | Header file of the reductionProblem class |
reductionProblemTemplates.C | Template file of the reductionProblem class |
► steadyNS | Directory containing the header and source files for the steadyNS class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
NLsolvesteadyNS.H | |
pEqn.H | |
steadyNS.C | Source file of the steadyNS class |
steadyNS.H | Header file of the steadyNS class |
UEqn.H | |
► SteadyNSSimple | Directory containing the header and source files for the steadyNS class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
pEqn.H | |
SteadyNSSimple.C | Source file of the steadyNS class |
SteadyNSSimple.H | Header file of the steadyNS class |
UEqn.H | |
► SteadyNSTurb | Directory containing the header and source files for the SteadyNSTurb class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
NLsolveSteadyNSTurb.H | |
pEqn.H | |
SteadyNSTurb.C | |
SteadyNSTurb.H | Header file of the SteadyNSTurb class |
UEqn.H | |
► SteadyNSTurbIntrusive | Directory containing the header and source files for the SteadyNSTurbIntrusive class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
NLsolveSteadyNSTurbIntrusive.H | |
pEqn.H | |
SteadyNSTurbIntrusive.C | |
SteadyNSTurbIntrusive.H | Header file of the SteadyNSTurbIntrusive class |
UEqn.H | |
► UnsteadyBB | Directory containing the header and source files for the UnsteadyBB class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
pEqn.H | |
TEqn.H | |
UEqn.H | |
UnsteadyBB.C | Source file of the UnsteadyBB class |
UnsteadyBB.H | Header file of the UnsteadyBB class |
► unsteadymsrProblem | |
createConstants.H | |
createFields.H | |
createFields_Neutronics.H | |
createFields_Thermal.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
decEqns.H | |
DiffEqn.H | |
pEqn.H | |
precEqns.H | |
readConstants.H | |
readConstants_N.H | |
readConstants_TH.H | |
TEqn.H | |
UEqn.H | |
updateConsts.H | |
updateK.H | |
usmsrProblem.C | |
usmsrProblem.H | |
► unsteadyNS | Directory containing the header and source files for the unsteadyNS class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
pEqn.H | |
UEqn.H | |
unsteadyNS.C | Source file of the unsteadyNS class |
unsteadyNS.H | Header file of the unsteadyNS class |
► UnsteadyNSExplicit | Directory containing the header and source files for the UnsteadyNSExplicit class |
CFM.H | |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createTime.H | |
IFM.H | |
UnsteadyNSExplicit.C | Source file of the UnsteadyNSExplicit class |
UnsteadyNSExplicit.H | Header file of the UnsteadyNSExplicit class |
► unsteadyNST | Directory containing the header and source files for the unsteadyNS class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
pEqn.H | |
TEqn.H | |
UEqn.H | |
unsteadyNST.C | Source file of the unsteadyNST class |
unsteadyNST.H | Header file of the unsteadyNST class |
write.H | |
► UnsteadyNSTTurb | Directory containing the header and source files for the unsteadyNSTTurb class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
pEqn.H | |
TEqn.H | |
UEqn.H | |
UnsteadyNSTTurb.C | Source file of the UnsteadyNSTTurb class |
UnsteadyNSTTurb.H | Header file of the unsteadyNSTTurb class |
► UnsteadyNSTurb | Directory containing the header and source files for the UnsteadyNSTurb class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
createUfIfPresent.H | |
pEqn.H | |
UEqn.H | |
UnsteadyNSTurb.C | Source file of the unsteadyNS class |
UnsteadyNSTurb.H | Header file of the UnsteadyNSTurb class |
► UnsteadyNSTurbIntrusive | Directory containing the header and source files for the UnsteadyNSTurbIntrusive class |
createFields.H | |
createFvOptions.H | |
createMesh.H | |
createPhi.H | |
createTime.H | |
NLsolvesUnsteadyNSTurbIntrusive.H | |
pEqn.H | |
UEqn.H | |
UnsteadyNSTurbIntrusive.C | Source file of the unsteadyNS class |
UnsteadyNSTurbIntrusive.H | Header file of the UnsteadyNSTurbIntrusive class |
► UnsteadyProblem | |
UnsteadyProblem.C | Source file of the UnsteadyProblem class |
UnsteadyProblem.H | |
► ITHACA_HR | |
hyperReduction.H | |
hyperReduction.templates.H | |
► ITHACA_MUQ | Directory containing the header and source files for the muq2ithaca namespace |
muq2ithaca.C | |
muq2ithaca.H | Header file of the muq2ithaca namespace |
► ITHACA_ROMPROBLEMS | |
► NonLinearSolvers | |
newton_argument.H | Header file for the implementation of the newton_argument class, a simple general object for the resolution of nonlinear problems with the Eigen library |
► ReducedLaplacian | Directory containing the header and source files for the reducedLaplacian class |
ReducedLaplacian.C | Source file of the reducedLaplacian class |
ReducedLaplacian.H | Header file of the reducedLaplacian class |
► ReducedMSR | |
ReducedMSR.C | |
ReducedMSR.H | |
► ReducedProblem | Directory containing the header and source files for the reducedProblem class |
ReducedProblem.C | Source file of the reducedProblem class |
ReducedProblem.H | Header file of the reducedProblem class |
► ReducedSimpleSteadyNS | Directory containing the header and source files for the reducedSteadyNS class |
ReducedSimpleSteadyNS.C | Source file of the reducedSteadyNS class |
ReducedSimpleSteadyNS.H | Header file of the reducedSteadyNS class |
► ReducedSteadyNS | Directory containing the header and source files for the reducedSteadyNS class |
ReducedSteadyNS.C | Source file of the reducedSteadyNS class |
ReducedSteadyNS.H | Header file of the reducedSteadyNS class |
► ReducedSteadyNSTurb | Directory containing the header and source files for the ReducedSteadyNSTurb class |
ReducedSteadyNSTurb.C | |
ReducedSteadyNSTurb.H | Header file of the ReducedSteadyNSTurb class |
► ReducedSteadyNSTurbIntrusive | Directory containing the header and source files for the ReducedSteadyNSTurbIntrusive class |
ReducedSteadyNSTurbIntrusive.C | |
ReducedSteadyNSTurbIntrusive.H | Header file of the ReducedSteadyNSTurbIntrusive class |
► ReducedUnsteadyBB | Directory containing the header and source files for the ReducedUnsteadyBB class |
ReducedUnsteadyBB.C | Source file of the ReducedUnsteadyBB class |
ReducedUnsteadyBB.H | Header file of the ReducedUnsteadyBB class |
► ReducedUnsteadyMSR | |
ReducedUnsteadyMSR.C | |
ReducedUnsteadyMSR.H | |
► ReducedUnsteadyNS | Directory containing the header and source files for the reducedUnsteadyNS class |
ReducedUnsteadyNS.C | Source file of the reducedUnsteadyNS class |
ReducedUnsteadyNS.H | Header file of the reducedUnsteadyNS class |
► ReducedUnsteadyNSExplicit | Directory containing the header and source files for the ReducedUnsteadyNSExplicit class |
ReducedUnsteadyNSExplicit.C | Source file of the ReducedUnsteadyNSExplicit class |
ReducedUnsteadyNSExplicit.H | Header file of the ReducedUnsteadyNSExplicit class |
► ReducedUnsteadyNST | Directory containing the header and source files for the reducedUnsteadyNST class |
ReducedUnsteadyNST.C | Source file of the reducedUnsteadyNST class |
ReducedUnsteadyNST.H | Header file of the reducedUnsteadyNST class |
► ReducedUnsteadyNSTTurb | Directory containing the header and source files for the reducedUnsteadyNSTTurb class |
ReducedUnsteadyNSTTurb.C | Source file of the reducedUnsteadyNS class |
ReducedUnsteadyNSTTurb.H | Header file of the reducedUnsteadyNSTTurb class |
► ReducedUnsteadyNSTurb | Directory containing the header and source files for the ReducedUnsteadyNSTurb class |
ReducedUnsteadyNSTurb.C | Source file of the reducedUnsteadyNS class |
ReducedUnsteadyNSTurb.H | Header file of the ReducedUnsteadyNSTurb class |
► ReducedUnsteadyNSTurbIntrusive | Directory containing the header and source files for the ReducedUnsteadyNSTurbIntrusive class |
ReducedUnsteadyNSTurbIntrusive.C | Source file of the ReducedUnsteadyNSTurbIntrusive class |
ReducedUnsteadyNSTurbIntrusive.H | Header file of the ReducedUnsteadyNSTurbIntrusive class |
► ITHACA_THIRD_PARTY | |
► splinter | |
► src | |
bspline.C | |
bsplinebasis.C | |
bsplinebasis1d.C | |
bsplinebuilder.C | |
datapoint.C | |
datatable.C | |
function.C | |
knots.C | |
mykroneckerproduct.C | |
rbfspline.C | |
serializer.C | |
utilities.C | |
► ITHACA_TORCH | Directory containing the header and source files for the torch2Eigen namespace |
► Filters | |
Filter.C | |
Filter.H | Header file of the BaseFilter class |
IntegralFilter.C | |
IntegralFilter.H | |
NewFilter.C | |
ConvLayer.C | |
ConvLayer.H | Header file of the ConvLayer class |
ITHACA_TORCH.H | |
torch2Eigen.C | |
torch2Eigen.H | Header file of the torch2Eigen namespace |
torch2Foam.C | |
torch2Foam.H | Header file of the torch2Foam namespace |
torchUTILITIES.C | |
torchUTILITIES.H | Header file of the torchUTILITIES file |
► OF_EXT | |
► fvPatchFields | |
► basic | |
► turbulentHeatFluxTemperature | |
turbulentHeatFluxTemperatureFvPatchScalarField.C | |
turbulentHeatFluxTemperatureFvPatchScalarField.H | |
► RBFFunctions | |
► Gauss | |
Gauss.C | |
Gauss.H | |
► IMQB | |
IMQB.C | |
IMQB.H | |
► RBFFunction | |
newRBFFunction.C | |
RBFFunction.C | |
RBFFunction.H | |
► TPS | |
TPS.C | |
TPS.H | |
► W2 | |
W2.C | |
W2.H | |
RBFInterpolation.C | |
RBFInterpolation.H | |
RBFInterpolationTemplates.C | |
RBFMotionSolver.C | |
RBFMotionSolver.H | |
▼ tutorials | |
► CFD | |
► 01POD | Folder of the turorial 1 |
01POD.C | Fake C file for documentation of tutorial 01 |
► 02thermalBlock | Folder of the turorial 2 |
02thermalBlock.C | Implementation of a tutorial of a steady heat transfer problem |
createFields.H | |
► 03steadyNS | Folder of the turorial 3 |
03steadyNS.C | Implementation of a tutorial of a steady Navier-Stokes problem |
► 04unsteadyNS | Folder of the turorial 4 |
04unsteadyNS.C | Implementation of tutorial 4 for an unsteady Navier-Stokes problem |
► 05PODI | |
05PODI.C | |
► 06POD_RBF | Folder of the turorial 6 |
06POD_RBF.C | Implementation of a tutorial of turbulent blabla |
NLsolveSteadyNSTurb.H | |
pEqn.H | |
UEqn.H | |
► 07NonIsothermalMixingElbow | |
07NonIsothermalMixingElbow.C | |
► 08DEIM | Folder of the turorial 8 |
08DEIM.C | Implementation of tutorial 8 for DEIM reconstruction of a non linear function |
createFields.H | |
► 09DEIM_ROM | Folder of the turorial 9 |
09DEIM_ROM.C | Implementation of tutorial 9 which presents DEIM for a Heat Conduction Problem |
createFields_local.H | |
► 10unsteadyBB_enclosed | |
10UnsteadyBBEnclosed.C | Implementation of tutorial 10 for an unsteady Buoyant Boussinesq problem for an enclosed cavity |
► 11UnsteadyBBOpen | |
11UnsteadyBBOpen.C | Implementation of tutorial 11 for an unsteady Buoyant Boussinesq problem for an open ended cavity |
► 12simpleSteadyNS | |
12simpleSteadyNS.C | |
► 14DMDexample | |
14DMDexample.C | |
► 15MSR_cavity | |
15MSR_cavity.C | |
► 16MSR_FOMSA | |
16MSR_FOMSA.C | |
► 17YJunction | Folder of the turorial 17 |
17YJunction.C | Implementation of tutorial 17 for an unsteady Navier-Stokes problem with time-dependent inlet boundary conditions |
► 18simpleTurbNS | |
18simpleTurbNS.C | |
► 19UnsteadyNSExplicit | Folder of the turorial 19 |
19UnsteadyNSExplicit.C | Implementation of tutorial 19 for an unsteady Navier-Stokes problem |
► 20incrementalPOD | Folder of the tutorial |
20incrementalPOD.C | Implementation of a tutorial in the incremental POD |
createFields.H | |
► 21unsteadyNSTurb_RBF | |
21unsteadyNSTurb_RBF.C | |
► 22datadriven_corrections | |
offline.C | |
► 23burgers | |
23burgers.C | |
► 24HyperReduction | |
24HyperReduction.C | |
createFields.H | |
► inverseHeatTransfer | |
► IHTP01inverseLaplacian | Folder of the UQ tutorial 2 |
CGnoiseTest.H | |
CGtest.H | |
directBC.H | |
IHTP01inverseLaplacian.C | Implementation of an inverse heat transfer problem |
IHTP01inverseLaplacian.H | |
parameterizedBCtest.H | |
parameterizedBCtest_RBFwidth.H | |
postProcess.H | |
solveTrue.H | |
thermocouplesLocation_CG.H | |
thermocouplesLocation_paramBC.H | |
thermocouplesNumberTest_CG.H | |
thermocouplesNumberTest_paramBC.H | |
► NN | |
► 01simpleTurbGeomClosed | |
01simpleTurbGeomClosed.C | |
► UQ | |
► 01enKF | |
01enKF.C | |
► 02enKF_1DinverseHeatTransfer | Folder of the UQ tutorial 2 |
02enKF_1DinverseHeatTransfer.C | Implementation of state reconstruction in a 1D heat transfer problem |
02enKF_1DinverseHeatTransfer.H | |
createFvOptions.H | |