All Samples(94233) | Call(93831) | Derive(399) | Import(3)
float(x) -> floating point number Convert a string or number to a floating point number, if possible.
src/b/i/bika-HEAD/BikaAnalytics/trunk/Sample.py bika(Download)
# process A result
avalidity = 'ok'
aresult = \
(float(factors['aslope']) * ( \
(float(factors['a']) * float(readings['r1'])) + \
(float(factors['b']) * float(readings['r2'])) + \
(float(factors['c']) * float(readings['r3'])) + \
(float(factors['d']) * float(readings['r4'])) + \
(float(factors['e']) * float(readings['r5'])) + \
float(factors['y']))) + float(factors['abias'])
aresult = self.get_precise_result(aresult, analyte_prec['A'])
if (not self.getReferenceSampleFlag()) and analyte_min.has_key('A'):
if float(aresult) < analyte_min['A'] \
aresult = self.get_precise_result(aresult, analyte_prec['A'])
if (not self.getReferenceSampleFlag()) and analyte_min.has_key('A'):
if float(aresult) < analyte_min['A'] \
or float(aresult) > analyte_max['A']:
avalidity = 'oor'
validity = 'oor'
# process B result
bvalidity = 'ok'
bresult = (float(factors['bslope']) * \
(float(factors['f']) * float(readings['r6']))) \
+ float(factors['bbias'])
+ float(factors['bbias'])
bresult = self.get_precise_result(bresult, analyte_prec['B'])
if (not self.getReferenceSampleUID()) and analyte_min.has_key('B'):
if float(bresult) < analyte_min['B'] \
or float(bresult) > analyte_max['B']:
bvalidity = 'oor'
validity = 'oor'
# process C result
cvalidity = 'ok'
cresult = (float(factors['cslope']) * \
(float(factors['f']) * float(readings['r3']))) \
+ float(factors['cbias'])
+ float(factors['cbias'])
cresult = self.get_precise_result(cresult, analyte_prec['C'])
if (not self.getReferenceSampleUID()) and analyte_min.has_key('C'):
if float(cresult) < analyte_min['C'] \
or float(cresult) > analyte_max['C']:
cvalidity = 'oor'
validity = 'oor'
qc_cresult = ss.getCResult()
if aresult and qc_aresult['result']:
adiff = float(aresult) - float(qc_aresult['result'])
adiff = abs(adiff)
avalidity = 'ok'
if adiff > float(qc_aresult['sd3']):
avalidity = 'sd3'
reference_sample_validity = 'sd3'
elif adiff > float(qc_aresult['sd2']):
avalidity = 'sd2'
elif adiff > float(qc_aresult['sd1']):
avalidity = None
if bresult and qc_bresult['result']:
bdiff = float(bresult) - float(qc_bresult['result'])
bdiff = abs(bdiff)
bvalidity = 'ok'
if bdiff > float(qc_bresult['sd3']):
bvalidity = 'sd3'
reference_sample_validity = 'sd3'
elif bdiff > float(qc_bresult['sd2']):
bvalidity = 'sd2'
elif bdiff > float(qc_bresult['sd1']):
bvalidity = None
if cresult and qc_cresult['result']:
cdiff = float(cresult) - float(qc_cresult['result'])
cdiff = abs(cdiff)
cvalidity = 'ok'
if cdiff > float(qc_cresult['sd3']):
cvalidity = 'sd3'
reference_sample_validity = 'sd3'
elif cdiff > float(qc_cresult['sd2']):
cvalidity = 'sd2'
elif cdiff > float(qc_cresult['sd1']):
src/q/u/quickflash-HEAD/branch_tags/octave-swig/QuickFlash-1.0.0-Octave-1.0/examples/omega_analysis/metadata_reader.py quickflash(Download)
if (current_metadata.has_key("Time")) :
time = float(current_metadata["Time"])
datafile_group.add_keyword_value("Time", time)
elif (current_metadata.has_key("Dimensions")) :
dims = int(current_metadata["Dimensions"])
datafile_group.add_keyword_value("Dims", dims)
elif (current_metadata.has_key("EnvelopeMinPos")) :
pos = float(current_metadata["EnvelopeMinPos"])
elif (current_metadata.has_key("EnvelopeMaxPos")) :
pos = float(current_metadata["EnvelopeMaxPos"])
datafile_group.add_keyword_value("EnvelopeMaxPos", pos)
elif (current_metadata.has_key("GridMinCoords")) :
min_coords_str = current_metadata["GridMinCoords"]
min_coords = list()
for elem in min_coords_str :
min_coords.append(float(elem))
max_coords = list()
for elem in max_coords_str :
max_coords.append(float(elem))
datafile_group.add_keyword_value("GridMaxCoords",
max_coords)
center_coords = list()
for elem in center_coords_str :
center_coords.append(float(elem))
datafile_group.add_keyword_value("GridCenter",
center_coords)
axis_width = list()
for elem in axis_width_str :
axis_width.append(float(elem))
datafile_group.add_keyword_value("GridWidth", axis_width)
min_coords = list()
for elem in min_coords_str :
min_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridMinCoords",
min_coords)
max_coords = list()
for elem in max_coords_str :
max_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridMaxCoords",
max_coords)
center_coords = list()
for elem in center_coords_str :
center_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridCenter",
center_coords)
axis_width = list()
for elem in axis_width_str :
axis_width.append(float(elem))
datafile_group.add_keyword_value("XSectGridWidth",
axis_width)
elif (current_metadata.has_key("XSectLowerPlanePos")) :
xsect_bottom_pos \
= float(current_metadata["XSectLowerPlanePos"])
datafile_group.add_keyword_value("XSectLowerPlanePos",
xsect_bottom_pos)
elif (current_metadata.has_key("XSectMiddlePlanePos")) :
xsect_flame_front_pos \
= float(current_metadata["XSectMiddlePlanePos"])
elif (current_metadata.has_key("XSectUpperPlanePos")) :
xsect_top_pos \
= float(current_metadata["XSectUpperPlanePos"])
datafile_group.add_keyword_value("XSectUpperPlanePos",
xsect_top_pos)
dataset_group = DataGroup(dataset_name, "Dataset")
min_value = float(current_metadata["MinValue"])
max_value = float(current_metadata["MaxValue"])
dataset_group.add_keyword_value("MinValue", min_value)
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
xsect_type = str(current_metadata["Type"])
image_group.add_keyword_value("Type", xsect_type)
x_pos = float(current_metadata["Pos"])
image_group.add_keyword_value("Pos", x_pos)
min_coords = list()
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
elif (keyword == "SimTime") :
sim_time = float(value_string)
datafile_group.add_keyword_value("SimTime", sim_time)
elif (keyword == "Dimensions") :
elif (keyword == "MaxSampleRadius") :
sample_rad = float(value_string)
datafile_group.add_keyword_value("MaxSampleRadius", sample_rad)
elif (keyword == "DistribBinWidth") :
distrib_bin_width = float(value_string)
elif (keyword == "EnvelopeMinPos") :
pos = float(value_string)
datafile_group.add_keyword_value("EnvelopeMinPos", pos)
elif (keyword == "EnvelopeMaxPos") :
pos = float(value_string)
datafile_group.add_keyword_value("EnvelopeMaxPos", pos)
elif (keyword == "EnvelopeWidth") :
width = float(value_string)
elif (keyword == "MinArrayPos") :
pos = float(value_string)
datafile_group.add_keyword_value("MinArrayPos", pos)
elif (keyword == "MaxArrayPos") :
pos = float(value_string)
datafile_group.add_keyword_value("MaxArrayPos", pos)
elif (keyword == "ArrayTotalMass") :
mass = float(value_string)
elif (keyword == "ArrayPolyMass") :
mass = float(value_string)
datafile_group.add_keyword_value("ArrayPolyMass", mass)
elif (keyword == "ArrayCHBrMass") :
mass = float(value_string)
datafile_group.add_keyword_value("ArrayCHBrMass", mass)
elif (keyword == "ArrayFoamMass") :
mass = float(value_string)
elif (keyword == "LayerPeakValueFract") :
fract = float(value_string)
datafile_group.add_keyword_value("LayerPeakValueFract", fract)
elif (keyword == "LayerMinPos") :
pos = float(value_string)
datafile_group.add_keyword_value("LayerMinPos", pos)
elif (keyword == "LayerMaxPos") :
pos = float(value_string)
elif (keyword == "LayerWidth") :
width = float(value_string)
datafile_group.add_keyword_value("LayerWidth", pos)
elif (keyword == "MinEnvelopePos") :
pos = float(value_string)
datafile_group.add_keyword_value("MinEnvelopePos", pos)
elif (keyword == "MaxEnvelopePos") :
pos = float(value_string)
elif (keyword == "SliceSpacing") :
spacing = float(value_string)
datafile_group.add_keyword_value("SliceSpacing", spacing)
elif (keyword == "SliceWidth") :
width = float(value_string)
datafile_group.add_keyword_value("SliceWidth", width)
elif (keyword == "SliceBinWidth") :
width = float(value_string)
raise RuntimeError("Incompatible slice value string")
slice_id = int(words[0])
slice_pos = float(words[1])
slice_output_file = words[2]
slice_group = KeywordGroup(slice_id, keyword)
src/q/u/quickflash-HEAD/branch_tags/octave-swig/QuickFlash-1.0.0-Octave-1.0/examples/raytracer/do_raytrace.py quickflash(Download)
# Constants rad_per_deg = math.pi / float(180.0) mpirun_exec = "mpirun" executable = "~/code/flash/QuickFlash/examples/raytracer/raytracer" # Set up options cylinder_y = float(0.045) cylinder_z = float(0.045) cylinder_max_radius = float(0.060)
cylinder_max_radius = float(0.060) cylinder_min_x = float(0.0) cylinder_max_x = float(0.2) sample_spacing_default = float(0.0001) # User-defined detector_x_default = float(0.1) # User-defined detector_azimuth_default = float(45.0) # User-defined (in degrees) source_distance = float(1.2) # 12 mm source_diameter = float(0.002) # 20 micron or 10 micron
source_distance = float(1.2) # 12 mm source_diameter = float(0.002) # 20 micron or 10 micron film_distance = float(22.8) # 228 mm film_size_x = float(5.0) # 50 mm (diameter??) film_size_y = float(5.0) # 50 mm (diameter??)
+ " cm ]")
parmstr.append("Film pixels along cyilnder axis [ " + str(film_pixels_x)
+ " ] - " + str(1.0e+4 * film_size_x / float(film_pixels_x))
+ " microns / pixel")
parmstr.append("Film pixels along transverse axis [ " + str(film_pixels_y)
+ " ] - " + str(1.0e+4 * film_size_y / float(film_pixels_x))
src/q/u/quickflash-HEAD/trunk/examples/omega_analysis/metadata_reader.py quickflash(Download)
if (current_metadata.has_key("Time")) :
time = float(current_metadata["Time"])
datafile_group.add_keyword_value("Time", time)
elif (current_metadata.has_key("Dimensions")) :
dims = int(current_metadata["Dimensions"])
datafile_group.add_keyword_value("Dims", dims)
elif (current_metadata.has_key("EnvelopeMinPos")) :
pos = float(current_metadata["EnvelopeMinPos"])
elif (current_metadata.has_key("EnvelopeMaxPos")) :
pos = float(current_metadata["EnvelopeMaxPos"])
datafile_group.add_keyword_value("EnvelopeMaxPos", pos)
elif (current_metadata.has_key("GridMinCoords")) :
min_coords_str = current_metadata["GridMinCoords"]
min_coords = list()
for elem in min_coords_str :
min_coords.append(float(elem))
max_coords = list()
for elem in max_coords_str :
max_coords.append(float(elem))
datafile_group.add_keyword_value("GridMaxCoords",
max_coords)
center_coords = list()
for elem in center_coords_str :
center_coords.append(float(elem))
datafile_group.add_keyword_value("GridCenter",
center_coords)
axis_width = list()
for elem in axis_width_str :
axis_width.append(float(elem))
datafile_group.add_keyword_value("GridWidth", axis_width)
min_coords = list()
for elem in min_coords_str :
min_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridMinCoords",
min_coords)
max_coords = list()
for elem in max_coords_str :
max_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridMaxCoords",
max_coords)
center_coords = list()
for elem in center_coords_str :
center_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridCenter",
center_coords)
axis_width = list()
for elem in axis_width_str :
axis_width.append(float(elem))
datafile_group.add_keyword_value("XSectGridWidth",
axis_width)
elif (current_metadata.has_key("XSectLowerPlanePos")) :
xsect_bottom_pos \
= float(current_metadata["XSectLowerPlanePos"])
datafile_group.add_keyword_value("XSectLowerPlanePos",
xsect_bottom_pos)
elif (current_metadata.has_key("XSectMiddlePlanePos")) :
xsect_flame_front_pos \
= float(current_metadata["XSectMiddlePlanePos"])
elif (current_metadata.has_key("XSectUpperPlanePos")) :
xsect_top_pos \
= float(current_metadata["XSectUpperPlanePos"])
datafile_group.add_keyword_value("XSectUpperPlanePos",
xsect_top_pos)
dataset_group = DataGroup(dataset_name, "Dataset")
min_value = float(current_metadata["MinValue"])
max_value = float(current_metadata["MaxValue"])
dataset_group.add_keyword_value("MinValue", min_value)
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
xsect_type = str(current_metadata["Type"])
image_group.add_keyword_value("Type", xsect_type)
x_pos = float(current_metadata["Pos"])
image_group.add_keyword_value("Pos", x_pos)
min_coords = list()
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
elif (keyword == "SimTime") :
sim_time = float(value_string)
datafile_group.add_keyword_value("SimTime", sim_time)
elif (keyword == "Dimensions") :
elif (keyword == "MaxSampleRadius") :
sample_rad = float(value_string)
datafile_group.add_keyword_value("MaxSampleRadius", sample_rad)
elif (keyword == "DistribBinWidth") :
distrib_bin_width = float(value_string)
elif (keyword == "EnvelopeMinPos") :
pos = float(value_string)
datafile_group.add_keyword_value("EnvelopeMinPos", pos)
elif (keyword == "EnvelopeMaxPos") :
pos = float(value_string)
datafile_group.add_keyword_value("EnvelopeMaxPos", pos)
elif (keyword == "EnvelopeWidth") :
width = float(value_string)
elif (keyword == "MinArrayPos") :
pos = float(value_string)
datafile_group.add_keyword_value("MinArrayPos", pos)
elif (keyword == "MaxArrayPos") :
pos = float(value_string)
datafile_group.add_keyword_value("MaxArrayPos", pos)
elif (keyword == "ArrayTotalMass") :
mass = float(value_string)
elif (keyword == "ArrayPolyMass") :
mass = float(value_string)
datafile_group.add_keyword_value("ArrayPolyMass", mass)
elif (keyword == "ArrayCHBrMass") :
mass = float(value_string)
datafile_group.add_keyword_value("ArrayCHBrMass", mass)
elif (keyword == "ArrayFoamMass") :
mass = float(value_string)
elif (keyword == "LayerPeakValueFract") :
fract = float(value_string)
datafile_group.add_keyword_value("LayerPeakValueFract", fract)
elif (keyword == "LayerMinPos") :
pos = float(value_string)
datafile_group.add_keyword_value("LayerMinPos", pos)
elif (keyword == "LayerMaxPos") :
pos = float(value_string)
elif (keyword == "LayerWidth") :
width = float(value_string)
datafile_group.add_keyword_value("LayerWidth", pos)
elif (keyword == "MinEnvelopePos") :
pos = float(value_string)
datafile_group.add_keyword_value("MinEnvelopePos", pos)
elif (keyword == "MaxEnvelopePos") :
pos = float(value_string)
elif (keyword == "SliceSpacing") :
spacing = float(value_string)
datafile_group.add_keyword_value("SliceSpacing", spacing)
elif (keyword == "SliceWidth") :
width = float(value_string)
datafile_group.add_keyword_value("SliceWidth", width)
elif (keyword == "SliceBinWidth") :
width = float(value_string)
raise RuntimeError("Incompatible slice value string")
slice_id = int(words[0])
slice_pos = float(words[1])
slice_output_file = words[2]
slice_group = KeywordGroup(slice_id, keyword)
src/q/u/quickflash-HEAD/rtflame/examples/omega_analysis/metadata_reader.py quickflash(Download)
if (current_metadata.has_key("Time")) :
time = float(current_metadata["Time"])
datafile_group.add_keyword_value("Time", time)
elif (current_metadata.has_key("Dimensions")) :
dims = int(current_metadata["Dimensions"])
datafile_group.add_keyword_value("Dims", dims)
elif (current_metadata.has_key("EnvelopeMinPos")) :
pos = float(current_metadata["EnvelopeMinPos"])
elif (current_metadata.has_key("EnvelopeMaxPos")) :
pos = float(current_metadata["EnvelopeMaxPos"])
datafile_group.add_keyword_value("EnvelopeMaxPos", pos)
elif (current_metadata.has_key("GridMinCoords")) :
min_coords_str = current_metadata["GridMinCoords"]
min_coords = list()
for elem in min_coords_str :
min_coords.append(float(elem))
max_coords = list()
for elem in max_coords_str :
max_coords.append(float(elem))
datafile_group.add_keyword_value("GridMaxCoords",
max_coords)
center_coords = list()
for elem in center_coords_str :
center_coords.append(float(elem))
datafile_group.add_keyword_value("GridCenter",
center_coords)
axis_width = list()
for elem in axis_width_str :
axis_width.append(float(elem))
datafile_group.add_keyword_value("GridWidth", axis_width)
min_coords = list()
for elem in min_coords_str :
min_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridMinCoords",
min_coords)
max_coords = list()
for elem in max_coords_str :
max_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridMaxCoords",
max_coords)
center_coords = list()
for elem in center_coords_str :
center_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridCenter",
center_coords)
axis_width = list()
for elem in axis_width_str :
axis_width.append(float(elem))
datafile_group.add_keyword_value("XSectGridWidth",
axis_width)
elif (current_metadata.has_key("XSectLowerPlanePos")) :
xsect_bottom_pos \
= float(current_metadata["XSectLowerPlanePos"])
datafile_group.add_keyword_value("XSectLowerPlanePos",
xsect_bottom_pos)
elif (current_metadata.has_key("XSectMiddlePlanePos")) :
xsect_flame_front_pos \
= float(current_metadata["XSectMiddlePlanePos"])
elif (current_metadata.has_key("XSectUpperPlanePos")) :
xsect_top_pos \
= float(current_metadata["XSectUpperPlanePos"])
datafile_group.add_keyword_value("XSectUpperPlanePos",
xsect_top_pos)
dataset_group = DataGroup(dataset_name, "Dataset")
min_value = float(current_metadata["MinValue"])
max_value = float(current_metadata["MaxValue"])
dataset_group.add_keyword_value("MinValue", min_value)
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
xsect_type = str(current_metadata["Type"])
image_group.add_keyword_value("Type", xsect_type)
x_pos = float(current_metadata["Pos"])
image_group.add_keyword_value("Pos", x_pos)
min_coords = list()
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
elif (keyword == "SimTime") :
sim_time = float(value_string)
datafile_group.add_keyword_value("SimTime", sim_time)
elif (keyword == "Dimensions") :
elif (keyword == "MaxSampleRadius") :
sample_rad = float(value_string)
datafile_group.add_keyword_value("MaxSampleRadius", sample_rad)
elif (keyword == "DistribBinWidth") :
distrib_bin_width = float(value_string)
elif (keyword == "EnvelopeMinPos") :
pos = float(value_string)
datafile_group.add_keyword_value("EnvelopeMinPos", pos)
elif (keyword == "EnvelopeMaxPos") :
pos = float(value_string)
datafile_group.add_keyword_value("EnvelopeMaxPos", pos)
elif (keyword == "EnvelopeWidth") :
width = float(value_string)
elif (keyword == "MinArrayPos") :
pos = float(value_string)
datafile_group.add_keyword_value("MinArrayPos", pos)
elif (keyword == "MaxArrayPos") :
pos = float(value_string)
datafile_group.add_keyword_value("MaxArrayPos", pos)
elif (keyword == "ArrayTotalMass") :
mass = float(value_string)
elif (keyword == "ArrayPolyMass") :
mass = float(value_string)
datafile_group.add_keyword_value("ArrayPolyMass", mass)
elif (keyword == "ArrayCHBrMass") :
mass = float(value_string)
datafile_group.add_keyword_value("ArrayCHBrMass", mass)
elif (keyword == "ArrayFoamMass") :
mass = float(value_string)
elif (keyword == "LayerPeakValueFract") :
fract = float(value_string)
datafile_group.add_keyword_value("LayerPeakValueFract", fract)
elif (keyword == "LayerMinPos") :
pos = float(value_string)
datafile_group.add_keyword_value("LayerMinPos", pos)
elif (keyword == "LayerMaxPos") :
pos = float(value_string)
elif (keyword == "LayerWidth") :
width = float(value_string)
datafile_group.add_keyword_value("LayerWidth", pos)
elif (keyword == "MinEnvelopePos") :
pos = float(value_string)
datafile_group.add_keyword_value("MinEnvelopePos", pos)
elif (keyword == "MaxEnvelopePos") :
pos = float(value_string)
elif (keyword == "SliceSpacing") :
spacing = float(value_string)
datafile_group.add_keyword_value("SliceSpacing", spacing)
elif (keyword == "SliceWidth") :
width = float(value_string)
datafile_group.add_keyword_value("SliceWidth", width)
elif (keyword == "SliceBinWidth") :
width = float(value_string)
raise RuntimeError("Incompatible slice value string")
slice_id = int(words[0])
slice_pos = float(words[1])
slice_output_file = words[2]
slice_group = KeywordGroup(slice_id, keyword)
src/q/u/quickflash-HEAD/netcdf/examples/omega_analysis/metadata_reader.py quickflash(Download)
if (current_metadata.has_key("Time")) :
time = float(current_metadata["Time"])
datafile_group.add_keyword_value("Time", time)
elif (current_metadata.has_key("Dimensions")) :
dims = int(current_metadata["Dimensions"])
datafile_group.add_keyword_value("Dims", dims)
elif (current_metadata.has_key("EnvelopeMinPos")) :
pos = float(current_metadata["EnvelopeMinPos"])
elif (current_metadata.has_key("EnvelopeMaxPos")) :
pos = float(current_metadata["EnvelopeMaxPos"])
datafile_group.add_keyword_value("EnvelopeMaxPos", pos)
elif (current_metadata.has_key("GridMinCoords")) :
min_coords_str = current_metadata["GridMinCoords"]
min_coords = list()
for elem in min_coords_str :
min_coords.append(float(elem))
max_coords = list()
for elem in max_coords_str :
max_coords.append(float(elem))
datafile_group.add_keyword_value("GridMaxCoords",
max_coords)
center_coords = list()
for elem in center_coords_str :
center_coords.append(float(elem))
datafile_group.add_keyword_value("GridCenter",
center_coords)
axis_width = list()
for elem in axis_width_str :
axis_width.append(float(elem))
datafile_group.add_keyword_value("GridWidth", axis_width)
min_coords = list()
for elem in min_coords_str :
min_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridMinCoords",
min_coords)
max_coords = list()
for elem in max_coords_str :
max_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridMaxCoords",
max_coords)
center_coords = list()
for elem in center_coords_str :
center_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridCenter",
center_coords)
axis_width = list()
for elem in axis_width_str :
axis_width.append(float(elem))
datafile_group.add_keyword_value("XSectGridWidth",
axis_width)
elif (current_metadata.has_key("XSectLowerPlanePos")) :
xsect_bottom_pos \
= float(current_metadata["XSectLowerPlanePos"])
datafile_group.add_keyword_value("XSectLowerPlanePos",
xsect_bottom_pos)
elif (current_metadata.has_key("XSectMiddlePlanePos")) :
xsect_flame_front_pos \
= float(current_metadata["XSectMiddlePlanePos"])
elif (current_metadata.has_key("XSectUpperPlanePos")) :
xsect_top_pos \
= float(current_metadata["XSectUpperPlanePos"])
datafile_group.add_keyword_value("XSectUpperPlanePos",
xsect_top_pos)
dataset_group = DataGroup(dataset_name, "Dataset")
min_value = float(current_metadata["MinValue"])
max_value = float(current_metadata["MaxValue"])
dataset_group.add_keyword_value("MinValue", min_value)
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
xsect_type = str(current_metadata["Type"])
image_group.add_keyword_value("Type", xsect_type)
x_pos = float(current_metadata["Pos"])
image_group.add_keyword_value("Pos", x_pos)
min_coords = list()
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
elif (keyword == "SimTime") :
sim_time = float(value_string)
datafile_group.add_keyword_value("SimTime", sim_time)
elif (keyword == "Dimensions") :
elif (keyword == "MaxSampleRadius") :
sample_rad = float(value_string)
datafile_group.add_keyword_value("MaxSampleRadius", sample_rad)
elif (keyword == "DistribBinWidth") :
distrib_bin_width = float(value_string)
elif (keyword == "EnvelopeMinPos") :
pos = float(value_string)
datafile_group.add_keyword_value("EnvelopeMinPos", pos)
elif (keyword == "EnvelopeMaxPos") :
pos = float(value_string)
datafile_group.add_keyword_value("EnvelopeMaxPos", pos)
elif (keyword == "EnvelopeWidth") :
width = float(value_string)
elif (keyword == "MinArrayPos") :
pos = float(value_string)
datafile_group.add_keyword_value("MinArrayPos", pos)
elif (keyword == "MaxArrayPos") :
pos = float(value_string)
datafile_group.add_keyword_value("MaxArrayPos", pos)
elif (keyword == "ArrayTotalMass") :
mass = float(value_string)
elif (keyword == "ArrayPolyMass") :
mass = float(value_string)
datafile_group.add_keyword_value("ArrayPolyMass", mass)
elif (keyword == "ArrayCHBrMass") :
mass = float(value_string)
datafile_group.add_keyword_value("ArrayCHBrMass", mass)
elif (keyword == "ArrayFoamMass") :
mass = float(value_string)
elif (keyword == "LayerPeakValueFract") :
fract = float(value_string)
datafile_group.add_keyword_value("LayerPeakValueFract", fract)
elif (keyword == "LayerMinPos") :
pos = float(value_string)
datafile_group.add_keyword_value("LayerMinPos", pos)
elif (keyword == "LayerMaxPos") :
pos = float(value_string)
elif (keyword == "LayerWidth") :
width = float(value_string)
datafile_group.add_keyword_value("LayerWidth", pos)
elif (keyword == "MinEnvelopePos") :
pos = float(value_string)
datafile_group.add_keyword_value("MinEnvelopePos", pos)
elif (keyword == "MaxEnvelopePos") :
pos = float(value_string)
elif (keyword == "SliceSpacing") :
spacing = float(value_string)
datafile_group.add_keyword_value("SliceSpacing", spacing)
elif (keyword == "SliceWidth") :
width = float(value_string)
datafile_group.add_keyword_value("SliceWidth", width)
elif (keyword == "SliceBinWidth") :
width = float(value_string)
raise RuntimeError("Incompatible slice value string")
slice_id = int(words[0])
slice_pos = float(words[1])
slice_output_file = words[2]
slice_group = KeywordGroup(slice_id, keyword)
src/q/u/quickflash-HEAD/trunk/examples/raytracer/do_raytrace.py quickflash(Download)
# Constants rad_per_deg = math.pi / float(180.0) mpirun_exec = "mpirun" executable = "~/code/flash/QuickFlash/examples/raytracer/raytracer" # Set up options cylinder_y = float(0.045) cylinder_z = float(0.045) cylinder_max_radius = float(0.060)
cylinder_max_radius = float(0.060) cylinder_min_x = float(0.0) cylinder_max_x = float(0.2) sample_spacing_default = float(0.0001) # User-defined detector_x_default = float(0.1) # User-defined detector_azimuth_default = float(45.0) # User-defined (in degrees) source_distance = float(1.2) # 12 mm source_diameter = float(0.002) # 20 micron or 10 micron
source_distance = float(1.2) # 12 mm source_diameter = float(0.002) # 20 micron or 10 micron film_distance = float(22.8) # 228 mm film_size_x = float(5.0) # 50 mm (diameter??) film_size_y = float(5.0) # 50 mm (diameter??)
+ " cm ]")
parmstr.append("Film pixels along cyilnder axis [ " + str(film_pixels_x)
+ " ] - " + str(1.0e+4 * film_size_x / float(film_pixels_x))
+ " microns / pixel")
parmstr.append("Film pixels along transverse axis [ " + str(film_pixels_y)
+ " ] - " + str(1.0e+4 * film_size_y / float(film_pixels_x))
src/q/u/quickflash-HEAD/rtflame/examples/raytracer/do_raytrace.py quickflash(Download)
# Constants rad_per_deg = math.pi / float(180.0) mpirun_exec = "mpirun" executable = "~/code/flash/QuickFlash/examples/raytracer/raytracer" # Set up options cylinder_y = float(0.045) cylinder_z = float(0.045) cylinder_max_radius = float(0.060)
cylinder_max_radius = float(0.060) cylinder_min_x = float(0.0) cylinder_max_x = float(0.2) sample_spacing_default = float(0.0001) # User-defined detector_x_default = float(0.1) # User-defined detector_azimuth_default = float(45.0) # User-defined (in degrees) source_distance = float(1.2) # 12 mm source_diameter = float(0.002) # 20 micron or 10 micron
source_distance = float(1.2) # 12 mm source_diameter = float(0.002) # 20 micron or 10 micron film_distance = float(22.8) # 228 mm film_size_x = float(5.0) # 50 mm (diameter??) film_size_y = float(5.0) # 50 mm (diameter??)
+ " cm ]")
parmstr.append("Film pixels along cyilnder axis [ " + str(film_pixels_x)
+ " ] - " + str(1.0e+4 * film_size_x / float(film_pixels_x))
+ " microns / pixel")
parmstr.append("Film pixels along transverse axis [ " + str(film_pixels_y)
+ " ] - " + str(1.0e+4 * film_size_y / float(film_pixels_x))
src/q/u/quickflash-HEAD/netcdf/examples/raytracer/do_raytrace.py quickflash(Download)
# Constants rad_per_deg = math.pi / float(180.0) mpirun_exec = "mpirun" executable = "~/code/flash/QuickFlash/examples/raytracer/raytracer" # Set up options cylinder_y = float(0.045) cylinder_z = float(0.045) cylinder_max_radius = float(0.060)
cylinder_max_radius = float(0.060) cylinder_min_x = float(0.0) cylinder_max_x = float(0.2) sample_spacing_default = float(0.0001) # User-defined detector_x_default = float(0.1) # User-defined detector_azimuth_default = float(45.0) # User-defined (in degrees) source_distance = float(1.2) # 12 mm source_diameter = float(0.002) # 20 micron or 10 micron
source_distance = float(1.2) # 12 mm source_diameter = float(0.002) # 20 micron or 10 micron film_distance = float(22.8) # 228 mm film_size_x = float(5.0) # 50 mm (diameter??) film_size_y = float(5.0) # 50 mm (diameter??)
+ " cm ]")
parmstr.append("Film pixels along cyilnder axis [ " + str(film_pixels_x)
+ " ] - " + str(1.0e+4 * film_size_x / float(film_pixels_x))
+ " microns / pixel")
parmstr.append("Film pixels along transverse axis [ " + str(film_pixels_y)
+ " ] - " + str(1.0e+4 * film_size_y / float(film_pixels_x))
src/q/u/quickflash-HEAD/examples/omega_analysis/metadata_reader.py quickflash(Download)
if (current_metadata.has_key("Time")) :
time = float(current_metadata["Time"])
datafile_group.add_keyword_value("Time", time)
elif (current_metadata.has_key("Dimensions")) :
dims = int(current_metadata["Dimensions"])
datafile_group.add_keyword_value("Dims", dims)
elif (current_metadata.has_key("EnvelopeMinPos")) :
pos = float(current_metadata["EnvelopeMinPos"])
elif (current_metadata.has_key("EnvelopeMaxPos")) :
pos = float(current_metadata["EnvelopeMaxPos"])
datafile_group.add_keyword_value("EnvelopeMaxPos", pos)
elif (current_metadata.has_key("GridMinCoords")) :
min_coords_str = current_metadata["GridMinCoords"]
min_coords = list()
for elem in min_coords_str :
min_coords.append(float(elem))
max_coords = list()
for elem in max_coords_str :
max_coords.append(float(elem))
datafile_group.add_keyword_value("GridMaxCoords",
max_coords)
center_coords = list()
for elem in center_coords_str :
center_coords.append(float(elem))
datafile_group.add_keyword_value("GridCenter",
center_coords)
axis_width = list()
for elem in axis_width_str :
axis_width.append(float(elem))
datafile_group.add_keyword_value("GridWidth", axis_width)
min_coords = list()
for elem in min_coords_str :
min_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridMinCoords",
min_coords)
max_coords = list()
for elem in max_coords_str :
max_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridMaxCoords",
max_coords)
center_coords = list()
for elem in center_coords_str :
center_coords.append(float(elem))
datafile_group.add_keyword_value("XSectGridCenter",
center_coords)
axis_width = list()
for elem in axis_width_str :
axis_width.append(float(elem))
datafile_group.add_keyword_value("XSectGridWidth",
axis_width)
elif (current_metadata.has_key("XSectLowerPlanePos")) :
xsect_bottom_pos \
= float(current_metadata["XSectLowerPlanePos"])
datafile_group.add_keyword_value("XSectLowerPlanePos",
xsect_bottom_pos)
elif (current_metadata.has_key("XSectMiddlePlanePos")) :
xsect_flame_front_pos \
= float(current_metadata["XSectMiddlePlanePos"])
elif (current_metadata.has_key("XSectUpperPlanePos")) :
xsect_top_pos \
= float(current_metadata["XSectUpperPlanePos"])
datafile_group.add_keyword_value("XSectUpperPlanePos",
xsect_top_pos)
dataset_group = DataGroup(dataset_name, "Dataset")
min_value = float(current_metadata["MinValue"])
max_value = float(current_metadata["MaxValue"])
dataset_group.add_keyword_value("MinValue", min_value)
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
xsect_type = str(current_metadata["Type"])
image_group.add_keyword_value("Type", xsect_type)
x_pos = float(current_metadata["Pos"])
image_group.add_keyword_value("Pos", x_pos)
min_coords = list()
max_coords = list()
for elem in current_metadata["MinCoords"] :
min_coords.append(float(elem))
for elem in current_metadata["MaxCoords"] :
max_coords.append(float(elem))
image_group.add_keyword_value("MaxCoords",
max_coords)
min_val = float(current_metadata["MinValue"])
max_val = float(current_metadata["MaxValue"])
image_group.add_keyword_value("MinValue", min_val)
elif (keyword == "SimTime") :
sim_time = float(value_string)
datafile_group.add_keyword_value("SimTime", sim_time)
elif (keyword == "Dimensions") :
elif (keyword == "MaxSampleRadius") :
sample_rad = float(value_string)
datafile_group.add_keyword_value("MaxSampleRadius", sample_rad)
elif (keyword == "DistribBinWidth") :
distrib_bin_width = float(value_string)
elif (keyword == "EnvelopeMinPos") :
pos = float(value_string)
datafile_group.add_keyword_value("EnvelopeMinPos", pos)
elif (keyword == "EnvelopeMaxPos") :
pos = float(value_string)
datafile_group.add_keyword_value("EnvelopeMaxPos", pos)
elif (keyword == "EnvelopeWidth") :
width = float(value_string)
elif (keyword == "MinArrayPos") :
pos = float(value_string)
datafile_group.add_keyword_value("MinArrayPos", pos)
elif (keyword == "MaxArrayPos") :
pos = float(value_string)
datafile_group.add_keyword_value("MaxArrayPos", pos)
elif (keyword == "ArrayTotalMass") :
mass = float(value_string)
elif (keyword == "ArrayPolyMass") :
mass = float(value_string)
datafile_group.add_keyword_value("ArrayPolyMass", mass)
elif (keyword == "ArrayCHBrMass") :
mass = float(value_string)
datafile_group.add_keyword_value("ArrayCHBrMass", mass)
elif (keyword == "ArrayFoamMass") :
mass = float(value_string)
elif (keyword == "LayerPeakValueFract") :
fract = float(value_string)
datafile_group.add_keyword_value("LayerPeakValueFract", fract)
elif (keyword == "LayerMinPos") :
pos = float(value_string)
datafile_group.add_keyword_value("LayerMinPos", pos)
elif (keyword == "LayerMaxPos") :
pos = float(value_string)
elif (keyword == "LayerWidth") :
width = float(value_string)
datafile_group.add_keyword_value("LayerWidth", pos)
elif (keyword == "MinEnvelopePos") :
pos = float(value_string)
datafile_group.add_keyword_value("MinEnvelopePos", pos)
elif (keyword == "MaxEnvelopePos") :
pos = float(value_string)
elif (keyword == "SliceSpacing") :
spacing = float(value_string)
datafile_group.add_keyword_value("SliceSpacing", spacing)
elif (keyword == "SliceWidth") :
width = float(value_string)
datafile_group.add_keyword_value("SliceWidth", width)
elif (keyword == "SliceBinWidth") :
width = float(value_string)
raise RuntimeError("Incompatible slice value string")
slice_id = int(words[0])
slice_pos = float(words[1])
slice_output_file = words[2]
slice_group = KeywordGroup(slice_id, keyword)
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Next