next up previous contents
Next: Format of Ray-Path Files Up: RadioTracer Files Previous: Format of Fresnel-Coverage Files   Contents


Format of Material Files

Only ASCII material files are supported. The default extension for the name of a material file is .mtr. Three main types of materials are supported: conductors, dielectrics, and scatterer.

[material file] =

[header] { [rest material] } <end>

The type of the file must be material. An empty material file, i.e., no [rest material] is contained, is allowed and can be used to reset all materials to the default material (perfect conductor).

[rest material] =

[materials]

[materials] =

[material] | [materials]

[material] =

[conductor] | [dielectric] | [scatterer]

[conductor] =

<conductor> | <conductor> "material name"

Indicates a perfect conductor.

[dielectric] =

( <dielectric> | <dielectric> "material name" ) <{> <EPSILON> $float$:64 <COND> $float$:64 <RMS> $float$:64 <}>

The value for <EPSILON> is the relative dielectricity, the value for <COND> is the conductivity in [S], and the value for <RMS> the root mean square roughness in [m].

[scatterer] =

( <scatterer> | <scatterer> "material name" ) <{> <RCS> $float$:64 <}>

The value for <RCS> is the radar cross section.

The "material name" may be any name not containing newlines nor the character ", however, blanks and tabulators are allowed. Implicitly, the materials in the file get indexed according to the order they appear in the file.

Example of a material file:

radiotracer version 1 material ascii
conductor  "conductor"
dielectric "code_21" { epsilon 3 cond 0.2 rms 0 }
scatterer  "tree" { rcs 40 }
scatterer  "pine" { rcs 30 }
end


next up previous contents
Next: Format of Ray-Path Files Up: RadioTracer Files Previous: Format of Fresnel-Coverage Files   Contents
© 1998-2004, mobile connect GmbH, RadioTracer Manual Version 1.8