🔬
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]