⚡ Fortran 90 / 2008 Double Precision
📥 403 Downloads

Thermal Insulation Thickness

Standalone, self-contained numerical routine. Verify algorithms, inspect boundary condition equations, or compile locally for batch parametric runs.

🔬

Solver Purpose & Physical Scope

Optimize pipe insulation thickness to meet heat loss targets, outer surface temperature limits, or minimize total annual insulation and heat loss costs.

📂 Discipline: Tools Precision: IEEE-754 64-bit Real(`real(8)`) 📥 Total Downloads: 403 times 📄 Source File: insulation_thickness.f90
📁 calcul/Tools / insulation_thickness.f90
! =========================================================================
! Source File: insulation_thickness.f90 (calcul/calcul/Tools)
! =========================================================================

! [Fortran 90/2008 Double-Precision Solver]
! Ready for offline compilation with gfortran.

💻 How to Compile & Run Locally

1. Compilation (GNU Fortran / Intel oneAPI):

gfortran -O3 insulation_thickness.f90 -o insulation_thickness

2. Execution with input.txt redirection:

insulation_thickness < input.txt

📄 Sample input.txt File Structure

Sample Data:
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
Parameter Description:
Process Temperature [°C]\nAmbient Temperature [°C]\nPipe OD [mm]\nInsulation Type\nConvection h [W/(m²·K)]\nPipe OD [mm]\nTarget Value\nEnergy Cost [$/kWh]\nInsulation Cost [$/m³]\nOperating Hours [h/yr]