# text used for testing {{{
idftext <- function(type = c("idf", "idd"), ver = LATEST_EPLUS_VER) {
type <- match.arg(type)
# idd_text {{{
idd_text <- c(
"!IDD_BUILD 7c3bbe4830
\\group TestGroup1
TestSimple,
A1 ; \\field Test Field
\\reference RefTestSimpleA1
\\group TestGroup2
TestSlash,
\\memo This is just a test
\\required-object
\\unique-object
\\min-fields 3
\\format singleLine
\\extensible 4 !all fields are extensible
A1 , \\field Test Character Field 1
\\note Test Note Parsing
\\reference-class-name RefTestSlash
\\required-field
\\begin-extensible
\\object-list RefTestSimpleA1
N1 , \\field Test Numeric Field 1
\\units m
\\ip-units in
\\unitsbasedonfield A2
\\minimum 1
\\maximum< 10
\\default 2
\\autosizable
\\type real
N2 , \\field Test Numeric Field 2
\\autocalculatable
\\type real
A2 ; \\field Test Character Field 2
\\type choice
\\key Key1
\\key Key2")
# }}}
idf_text <- "
! this is a test comment for WD01
Material,
WD01, !- Name
MediumSmooth, !- Roughness
1.9099999E-02, !- Thickness {m}
0.1150000, !- Conductivity {W/m-K}
513.0000, !- Density {kg/m3}
1381.000, !- Specific Heat {J/kg-K}
0.9000000, !- Thermal Absorptance
0.7800000, !- Solar Absorptance
0.7800000; !- Visible Absorptance
Construction,
WALL-1, !- Name
WD01, !- Outside Layer
PW03, !- Layer 2
IN02, !- Layer 3
GP01; !- Layer 4
BuildingSurface:Detailed,
WALL-1PF, !- Name
WALL, !- Surface Type
WALL-1, !- Construction Name
PLENUM-1, !- Zone Name
, !- Space Name
Outdoors, !- Outside Boundary Condition
, !- Outside Boundary Condition Object
SunExposed, !- Sun Exposure
WindExposed, !- Wind Exposure
0.50000, !- View Factor to Ground
4, !- Number of Vertices
0.0, !- Vertex 1 X-coordinate {m}
0.0, !- Vertex 1 Y-coordinate {m}
3.0, !- Vertex 1 Z-coordinate {m}
0.0, !- Vertex 2 X-coordinate {m}
0.0, !- Vertex 2 Y-coordinate {m}
2.4, !- Vertex 2 Z-coordinate {m}
30.5, !- Vertex 3 X-coordinate {m}
0.0, !- Vertex 3 Y-coordinate {m}
2.4, !- Vertex 3 Z-coordinate {m}
30.5, !- Vertex 4 X-coordinate {m}
0.0, !- Vertex 4 Y-coordinate {m}
3.0, !- Vertex 4 Z-coordinate {m}
, !- Vertex 5 X-coordinate {m}
, !- Vertex 5 Y-coordinate {m}
; !- Vertex 5 Z-coordinate {m}
Material,
WD02, !- Name
MediumSmooth, !- Roughness
1.9099999E-02, !- Thickness {m}
0.1150000; !- Conductivity {W/m-K}
"
if (type == "idd") {
text <- idd_text
if (!is.null(ver)) text <- paste0("!IDD_Version ", ver, "\n", text)
} else if (type == "idf") {
text <- idf_text
if (!is.null(ver)) text <- paste0(text, "\nVersion, ", ver, ";")
}
text
}
# }}}
# vim: set fdm=marker:
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.