The Consolidated Compartment Fire Model (CCFM) computer code application CCFM. VENTS - part II:: software reference guide
The Consolidated Compartment Fire Model (CCFM) computer code application CCFM. VENTS - part II:: software reference guide
G. Forney,L. Y. Cooper
TLDR
CCFM.VENTS Programming Style Guidelines 4 1.2.1 Portability 3 1.3.2 Precision 6 1.4 Modularity 7 1.5.3 Readability/Maintainability 7 2.3 CCFM.
Abstract
1 1 . Introduction and Overview 2 1.1 CCFM.VENTS Design Philosophy 3 1.2 CCFM.VENTS Programming Style Guidelines 4 1.2.1 Portability 4 1.2.2 Precision 6 1.2.3 Readability/Maintainability 7 1.2.4 Modularity 7 1.3 CCFM.VENTS Physical Units 8 2. CCFM.VENTS Structure 9 2. 1 Overview of Program Structure 9 2.2 Input Module 11 2.2.1 Menu Definition File 13 2.2.2 Parsing Input 14 2.2.3 Handling a CCFM.VENTS Command 16 2.3 Output Module 16 2.4 Model Module The Governing Equations and Their Solution 19 2.4.1 FBU1LD 21 2.4.2 FROOM Calculating the ODE rhs for an Arbitrary Room of the the Facility 24 2.4.3 Physical Interface Routines 27 2.4.3. 1 FPLUME 28 2. 4. 3.2 FVENT 29 2.4.3. 3 UVENT 30 2.4.4 Solving The ODEs In CCFM.VENTS 30 2.4.4. 1 Theoretical Background 31 2. 4.4.2 Implemention OfAn ODE Solver In CCFM.VENTS ... 37 2.5 Utility Module 38 2.5.1 Computer Floating Point Characteristics 38 2.5.2 Memory Management Routines 40 2.5.3 Character Handling Routines 42 2.5.4 Error/Message Printing 42 3 . Developing CCFM 44 3. 1 Adding New Physical Routines 44 3.2 Adding or Changing Menu commands 45 3.3 Installing CCFM.VENTS on an EBM-PC Compatible Computer 48
