diff --git a/docs/documentation/case.md b/docs/documentation/case.md index 18406c6c9f..2288425a3f 100644 --- a/docs/documentation/case.md +++ b/docs/documentation/case.md @@ -1103,9 +1103,14 @@ When ``cyl_coord = 'T'`` is set in 2D the following constraints must be met: | `chem_params%%reactions` | Logical | Enable chemical reactions | | `chem_params%%gamma_method` | Integer | Methodology for calculating the heat capacity ratio | | `chem_params%%transport_model` | Integer | Methodology for calculating the diffusion coefficients | +| `chem_params%%reaction_substeps` | Integer | Sub-steps for operator-split reaction integration (0 = off) | +| `chem_params%%adap_substeps` | Logical | Per-rank adaptive sub-step count driven by local stiffness | +| `chem_params%%reaction_substeps_max` | Integer | Sub-step ceiling when `adap_substeps` is enabled | | `cantera_file` | String | Cantera-format mechanism file (e.g., .yaml) | - `chem_params%%transport_model` specifies the methodology for calculating diffusion coefficients and other transport properties, `1` for mixture-average, `2` for Unity-Lewis +- `chem_params%%reaction_substeps` controls how the reaction source is integrated. With `0` (default) the net production rates are added to the flow right-hand side and advanced by the flow time stepper (fine for hydrogen). With a value `> 0`, the reaction is instead integrated by operator splitting after each flow update: every cell's constant-density, constant-internal-energy reactor is advanced over the timestep with that many sub-steps of an **α-QSS** (quasi-steady-state) integrator — a matrix-free, Jacobian-free predictor–corrector (Mott/CHEMEQ2) that splits the net rate into creation/destruction parts and applies a Padé α-weighting, so it stays stable on stiff mechanisms where an explicit source diverges. This decouples the (often much faster) chemical timescale from the flow timestep and is required for stiff mechanisms — e.g. hydrocarbons such as GRI-Mech methane, which otherwise diverge on the first step +- `chem_params%%adap_substeps` (default `F`) makes each rank choose its α-QSS sub-step count per flow step from the largest chemical stiffness among its own cells: the count sits at `reaction_substeps` (the floor) in inert or burned gas and rises toward `reaction_substeps_max` (the ceiling) only across the reaction front. It uses no MPI collectives. When enabled, `reaction_substeps >= 1` and `reaction_substeps_max >= reaction_substeps` are required - `cantera_file` specifies the chemical mechanism file. If the file is part of the standard Cantera library, only the filename is required. Otherwise, the file must be located in the same directory as your `case.py` file diff --git a/examples/1D_reactive_shocktube_adaptive/case.py b/examples/1D_reactive_shocktube_adaptive/case.py new file mode 100644 index 0000000000..cef3b5695a --- /dev/null +++ b/examples/1D_reactive_shocktube_adaptive/case.py @@ -0,0 +1,128 @@ +#!/usr/bin/env python3 +# 1D reactive shock tube (Fedkiw H2/O2/Ar), driven by the *fully automated* +# stiff-chemistry pipeline: +# +# * cfl_const_dt -- the flow timestep is computed once from the hydrodynamic +# CFL condition (dt = cfl_target * min dx/(|u|+c)); no hand- +# tuned dt. Because the reaction source is operator-split out +# of the flow RHS (see below), the CFL sees a clean sound +# speed and picks the largest *hydro*-stable step. +# * adap_substeps -- the reaction integrator (operator-split alpha-QSS) chooses +# one sub-step count per flow step, per rank, sized from the +# stiffest cell that rank owns: a rank holding only inert/burned +# gas sits at reaction_substeps (floor), while any rank that +# contains the ignition front ramps toward reaction_substeps_max +# (ceiling). On a single rank (as here) the whole domain uses the +# ceiling count whenever the front is present anywhere. +# +# The net effect on this case: the flow takes the large hydro-limited step while +# the (cheap) chemistry is sub-cycled as hard as the rank's stiffest cell demands -- +# reaching the same detonation structure as a fine-dt reference at a fraction of the cost, +# with no manual dt or sub-step tuning. Without operator splitting, that large a +# step integrated with the reaction in the RK3 RHS goes unstable (NaN). +# +# References: +# + https://doi.org/10.1016/j.ijhydene.2023.03.190: Verification of numerical method +# + https://doi.org/10.1016/j.compfluid.2013.10.014: 4.7. Multi-species reactive shock tube + +import argparse +import json + +import cantera as ct + +parser = argparse.ArgumentParser(prog="1D_reactive_shocktube_adaptive", formatter_class=argparse.ArgumentDefaultsHelpFormatter) +parser.add_argument("--mfc", type=json.loads, default="{}", metavar="DICT", help="MFC's toolchain's internal state.") +parser.add_argument("--no-chem", dest="chemistry", default=True, action="store_false", help="Disable chemistry.") +parser.add_argument("--scale", type=float, default=1, help="Grid scale (multiplies the 400-cell base mesh).") +parser.add_argument("--cfl-target", type=float, default=0.5, help="Target hydrodynamic CFL; sets the (constant) flow timestep.") +parser.add_argument("--substeps", type=int, default=2, help="alpha-QSS sub-step floor -- the count a rank uses when none of its cells are stiff.") +parser.add_argument("--substeps-max", type=int, default=16, help="alpha-QSS sub-step ceiling (used across the ignition front).") +args = parser.parse_args() + +ctfile = "h2o2.yaml" +sol_L = ct.Solution(ctfile) +sol_L.DPX = 0.072, 7173, "H2:2,O2:1,AR:7" + +sol_R = ct.Solution(ctfile) +sol_R.DPX = 0.18075, 35594, "H2:2,O2:1,AR:7" + +u_l = 0 +u_r = -487.34 + +L = 0.12 +Nx = int(400 * args.scale) +Tend = 230e-6 + +case = { + # Logistics + "run_time_info": "T", + # Computational Domain Parameters + "x_domain%beg": 0.0, + "x_domain%end": L, + "m": Nx, + "n": 0, + "p": 0, + # Automated flow timestep: computed once from the CFL target (no fixed dt) + "cfl_const_dt": "T", + "cfl_target": args.cfl_target, + "n_start": 0, + "t_save": Tend / 100.0, + "t_stop": Tend, + "parallel_io": "F", + # Simulation Algorithm Parameters + "model_eqns": "5eq", + "num_fluids": 1, + "num_patches": 2, + "mpp_lim": "F", + "mixture_err": "F", + "time_stepper": "rk3", + "weno_order": 5, + "weno_eps": 1e-16, + "weno_avg": "F", + "mapped_weno": "T", + "mp_weno": "T", + "riemann_solver": "hllc", + "wave_speeds": "direct", + "avg_state": "arithmetic", + "bc_x%beg": -2, + "bc_x%end": -3, + # Chemistry: operator-split alpha-QSS reaction integrator with per-rank adaptive sub-stepping + "chemistry": "F" if not args.chemistry else "T", + "chem_params%diffusion": "F", + "chem_params%reactions": "T", + "chem_params%reaction_substeps": args.substeps, + "chem_params%reaction_substeps_max": args.substeps_max, + "chem_params%adap_substeps": "T", + "cantera_file": ctfile, + # Formatted Database Files Structure Parameters + "format": "silo", + "precision": "double", + "prim_vars_wrt": "T", + "chem_wrt_T": "T", + "patch_icpp(1)%geometry": 1, + "patch_icpp(1)%x_centroid": L / 4, + "patch_icpp(1)%length_x": L / 2, + "patch_icpp(1)%vel(1)": u_l, + "patch_icpp(1)%pres": sol_L.P, + "patch_icpp(1)%alpha(1)": 1, + "patch_icpp(1)%alpha_rho(1)": sol_L.density, + "patch_icpp(2)%geometry": 1, + "patch_icpp(2)%x_centroid": 3 * L / 4, + "patch_icpp(2)%length_x": L / 2, + "patch_icpp(2)%vel(1)": u_r, + "patch_icpp(2)%pres": sol_R.P, + "patch_icpp(2)%alpha(1)": 1, + "patch_icpp(2)%alpha_rho(1)": sol_R.density, + # Fluids Physical Parameters + "fluid_pp(1)%gamma": 1.0e00 / (4.4e00 - 1.0e00), + "fluid_pp(1)%pi_inf": 0, +} + +if args.chemistry: + for i in range(len(sol_L.Y)): + case[f"chem_wrt_Y({i + 1})"] = "T" + case[f"patch_icpp(1)%Y({i + 1})"] = sol_L.Y[i] + case[f"patch_icpp(2)%Y({i + 1})"] = sol_R.Y[i] + +if __name__ == "__main__": + print(json.dumps(case)) diff --git a/examples/2D_detonation_cell/case.py b/examples/2D_detonation_cell/case.py new file mode 100644 index 0000000000..12a595cb73 --- /dev/null +++ b/examples/2D_detonation_cell/case.py @@ -0,0 +1,199 @@ +#!/usr/bin/env python3 +# 2D cellular detonation in argon-diluted H2/O2 (2H2 + O2 + 7Ar), driven by the +# automated stiff-chemistry pipeline: +# +# * cfl_const_dt -- the flow timestep is computed once from the hydrodynamic CFL +# condition (dt = cfl_target * min dx/(|u|+c)); no hand-tuned dt. +# Because the reaction source is operator-split out of the flow +# RHS (alpha-QSS, below), the CFL sees a clean sound speed and +# takes the full *hydro*-stable step. +# * adap_substeps -- the operator-split alpha-QSS reaction integrator chooses one +# sub-step count per flow step, per rank, sized from the stiffest +# cell that rank owns: a rank of only burned/unburned gas sits at +# the floor (reaction_substeps), and any rank spanning the +# detonation front ramps to the ceiling (reaction_substeps_max). +# +# Integrating the reaction source explicitly in the RK3 RHS (reaction_substeps=0) +# caps this detonation near CFL ~0.06; alpha-QSS runs the *same* physics at CFL ~0.5 +# -- an ~8x larger timestep -- because stiffness then sets a small chemistry *sub-step* +# rather than a small *flow step*. Heavy Ar dilution -> regular cells. Diffusion OFF +# (shock-driven). Reactions ON. +import argparse +import json +import sys + +import cantera as ct + +parser = argparse.ArgumentParser(prog="2D_detonation_cell") +parser.add_argument("--mfc", type=json.loads, default="{}", metavar="DICT", help="MFC toolchain state.") +parser.add_argument("--scale", type=float, default=1.0, help="Grid multiplier (calibration knob).") +parser.add_argument("--ndim", type=int, default=2, choices=(2, 3), help="Spatial dimensions (2 or 3).") +parser.add_argument("--tend", type=float, default=200e-6, help="Physical end time [s].") +parser.add_argument("--cfl-target", type=float, default=0.5, help="Target hydrodynamic CFL; sets the (constant) flow timestep.") +parser.add_argument("--substeps", type=int, default=2, help="alpha-QSS sub-step floor -- the count a rank uses when none of its cells are stiff.") +parser.add_argument("--substeps-max", type=int, default=16, help="alpha-QSS sub-step ceiling (used across the detonation front).") +parser.add_argument( + "--overdrive", + type=float, + default=1.5, + help="Isentropic compression of the UV-equilibrium driver (1 = plain; >1 = overdriven, thermo-consistent). Kept mild so the driver/fresh contact stays stable.", +) +parser.add_argument( + "--drivervel", + type=float, + default=1200.0, + help="Driver forward (piston) velocity [m/s]; a velocity-driven shock heats fresh gas above the ~1100 K H2/O2 crossover so it ignites and couples into a CJ detonation.", +) +parser.add_argument("--seed", dest="seed", default=True, action="store_true", help="Add a coherent transverse-velocity perturbation to seed regular detonation cells.") +parser.add_argument("--no-seed", dest="seed", action="store_false") +parser.add_argument("--riemann", default="hllc", choices=("hllc", "hll"), help="Riemann solver (hll is more dissipative / carbuncle-free).") +parser.add_argument("--seedamp", type=float, default=40.0, help="Cell-seed transverse-velocity amplitude [m/s] (lower it in 3D, where seeding y and z together is stronger).") +args = parser.parse_args() + +ctfile = "h2o2.yaml" +X = "H2:2,O2:1,AR:7" # Ar-diluted -> regular cells +T0, P0 = 298.0, 6670.0 # low p lengthens the reaction zone + +# Fresh premixed reactants (fills the domain). +fresh = ct.Solution(ctfile) +fresh.TPX = T0, P0, X + +# Detonation driver: constant-volume explosion products -> a thermodynamically +# self-consistent hot, high-pressure burned state (T, P, rho all from Cantera). +# --overdrive (>1) isentropically compresses the products for extra drive, scaling +# P and rho together so T stays in the thermo range. +driver = ct.Solution(ctfile) +driver.TPX = T0, P0, X +driver.equilibrate("UV") +if args.overdrive > 1.0: + driver.SP = driver.entropy_mass, args.overdrive * driver.P +P_drive = driver.P +print(f"driver init: T={driver.T:.1f} K P={driver.P:.1f} Pa rho={driver.density:.5f} kg/m^3", file=sys.stderr) + +# --- Domain: x = propagation, y (and z in 3D) = transverse (periodic). --- +is_3d = args.ndim == 3 +Ly = 0.03 # channel height [m] +Lx = 4.0 * Ly # run-up length +Lz = Ly +Ny = int(200 * args.scale) +Nx = int(4 * Ny) +Nz = Ny if is_3d else 0 +geom = 9 if is_3d else 3 # 3D box vs 2D rectangle + +# Hot high-pressure driver slug fills the left 25%; its expansion (plus the piston-velocity IC) +# launches a finite-energy blast that locks into a self-sustained CJ detonation. +x_driver = 0.25 * Lx + +case = { + "run_time_info": "T", + # Domain + "x_domain%beg": 0.0, + "x_domain%end": Lx, + "y_domain%beg": 0.0, + "y_domain%end": Ly, + "m": Nx, + "n": Ny, + "p": Nz, + # Automated flow timestep: computed once from the CFL target (no fixed dt) + "cfl_const_dt": "T", + "cfl_target": args.cfl_target, + "n_start": 0, + "t_save": args.tend / 100.0, + "t_stop": args.tend, + "parallel_io": "F", + # Algorithm + "model_eqns": "5eq", + "num_fluids": 1, + "num_patches": 2, + "mpp_lim": "F", + "mixture_err": "F", # WENO5 + mp_weno bound the reconstruction, so unphysical p/T never form + "weno_avg": "F", + "time_stepper": "rk3", + "weno_order": 5, + "weno_eps": 1e-16, + "mapped_weno": "T", + "mp_weno": "T", + "riemann_solver": args.riemann, + "wave_speeds": "direct", + "avg_state": "arithmetic", + # BCs: x extrapolation (open), y periodic (clean regular cells) + "bc_x%beg": -3, + "bc_x%end": -3, + "bc_y%beg": -1, + "bc_y%end": -1, + # Chemistry: operator-split alpha-QSS reaction integrator with per-rank adaptive sub-stepping + "chemistry": "T", + "chem_params%diffusion": "F", + "chem_params%reactions": "T", + "chem_params%reaction_substeps": args.substeps, + "chem_params%reaction_substeps_max": args.substeps_max, + "chem_params%adap_substeps": "T", + "cantera_file": ctfile, + # Output + "format": "silo", + "precision": "double", + "prim_vars_wrt": "T", + "chem_wrt_T": "T", + # Patch 1: fresh reactants, whole domain + "patch_icpp(1)%geometry": geom, + "patch_icpp(1)%x_centroid": Lx / 2, + "patch_icpp(1)%y_centroid": Ly / 2, + "patch_icpp(1)%length_x": Lx, + "patch_icpp(1)%length_y": Ly, + "patch_icpp(1)%vel(1)": 0.0, + "patch_icpp(1)%vel(2)": 0.0, + "patch_icpp(1)%pres": fresh.P, + "patch_icpp(1)%alpha(1)": 1.0, + "patch_icpp(1)%alpha_rho(1)": fresh.density, + # Patch 2: overdriven driver (hot products), left region, full cross-section + "patch_icpp(2)%geometry": geom, + "patch_icpp(2)%alter_patch(1)": "T", + "patch_icpp(2)%x_centroid": x_driver / 2, + "patch_icpp(2)%y_centroid": Ly / 2, + "patch_icpp(2)%length_x": x_driver, + "patch_icpp(2)%length_y": Ly, + "patch_icpp(2)%vel(1)": args.drivervel, + "patch_icpp(2)%vel(2)": 0.0, + "patch_icpp(2)%pres": P_drive, + "patch_icpp(2)%alpha(1)": 1.0, + "patch_icpp(2)%alpha_rho(1)": driver.density, + # Fluid EOS (ideal-gas closure is bypassed by chemistry, but gamma must be set) + "fluid_pp(1)%gamma": 1.0 / (1.4 - 1.0), + "fluid_pp(1)%pi_inf": 0.0, +} + +# 3D: add the periodic z direction and give both patches full z-extent. +if is_3d: + case.update( + { + "z_domain%beg": 0.0, + "z_domain%end": Lz, + "bc_z%beg": -1, + "bc_z%end": -1, + "patch_icpp(1)%z_centroid": Lz / 2, + "patch_icpp(1)%length_z": Lz, + "patch_icpp(1)%vel(3)": 0.0, + "patch_icpp(2)%z_centroid": Lz / 2, + "patch_icpp(2)%length_z": Lz, + "patch_icpp(2)%vel(3)": 0.0, + } + ) + +# Seed transverse cells with a COHERENT sinusoidal transverse-velocity perturbation on the +# driver: this imposes one clean cellular wavelength (a per-cell random perturbation instead +# injects grid-scale white noise that advects into y-striations, not physical cells). +kmode = 3 # transverse wavelengths across the channel +amp = args.seedamp # perturbation amplitude [m/s], a few % of the piston velocity +if args.seed: + case["patch_icpp(2)%vel(2)"] = f"{amp}*sin(2*pi*{kmode}*y/{Ly})" + if is_3d: + case["patch_icpp(2)%vel(3)"] = f"{amp}*sin(2*pi*{kmode}*z/{Lz})" + +# Species mass fractions per patch + per-species output +for i in range(len(fresh.Y)): + case[f"chem_wrt_Y({i + 1})"] = "T" + case[f"patch_icpp(1)%Y({i + 1})"] = float(fresh.Y[i]) + case[f"patch_icpp(2)%Y({i + 1})"] = float(driver.Y[i]) + +if __name__ == "__main__": + print(json.dumps(case)) diff --git a/examples/2D_reactive_shock_bubble/case.py b/examples/2D_reactive_shock_bubble/case.py new file mode 100644 index 0000000000..9b0499ba5d --- /dev/null +++ b/examples/2D_reactive_shock_bubble/case.py @@ -0,0 +1,186 @@ +#!/usr/bin/env python3 +# 2D shock-bubble interaction (Haas & Sturtevant, JFM 1987). A planar shock in inert N2 +# strikes a cylindrical bubble of light H2/O2 (~0.4x the ambient density). The misaligned +# pressure (across the shock) and density (across the bubble) gradients deposit baroclinic +# vorticity, winding the light bubble into a forward-jetting vortex pair -- the canonical +# Richtmyer-Meshkov roll-up. Multi-species (chemistry framework) so the bubble and ambient +# differ in composition and density; at the cool ambient temperature the mixture does not +# ignite, so this is the clean hydrodynamic roll-up (set --react T and a hot ambient for the +# reactive variant). +import argparse +import json +import sys + +import cantera as ct + +parser = argparse.ArgumentParser(prog="2D_reactive_shock_bubble") +parser.add_argument("--mfc", type=json.loads, default="{}", metavar="DICT", help="MFC toolchain state.") +parser.add_argument("--scale", type=float, default=1.0, help="Grid multiplier.") +parser.add_argument("--ndim", type=int, default=2, choices=(2, 3), help="Spatial dimensions (3 = spherical bubble -> vortex ring).") +parser.add_argument("--mach", type=float, default=2.5, help="Incident shock Mach number (in the N2 ambient).") +parser.add_argument("--ctfile", default="h2o2.yaml", help="Cantera mechanism (h2o2_xe.yaml adds inert Xe for the heavy reactive bubble).") +parser.add_argument("--xbub", default="H2:2,O2:1", help="Bubble mole-fraction composition. Literature deflagration: 'H2:0.30,O2:0.15,XE:0.55'.") +parser.add_argument("--pamb", type=float, default=101325.0, help="Ambient pressure [Pa]. Literature: ~0.25-0.5 atm.") +parser.add_argument("--tamb", type=float, default=300.0, help="Ambient temperature [K].") +parser.add_argument("--cfl", type=float, default=0.3, help="CFL number for the fixed timestep.") +parser.add_argument("--react", default="F", choices=("T", "F"), help="Enable reactions (default off: at cool ambient the light bubble rolls up without igniting).") +parser.add_argument("--substeps", type=int, default=4, help="alpha-QSS reaction sub-steps per flow step (floor when adaptive).") +parser.add_argument("--adap", default="F", choices=("T", "F"), help="Per-rank adaptive sub-step count (each rank sizes nsub from its own peak stiffness).") +parser.add_argument("--substeps-max", type=int, default=16, help="alpha-QSS sub-step ceiling when --adap T.") +parser.add_argument("--tend", type=float, default=1.0e-4, help="Physical end time [s].") +args = parser.parse_args() + +ctfile = args.ctfile +Pamb = args.pamb +M = args.mach + +# Inert N2 ambient and an H2/O2 bubble at the same p, T (composition sets its density). +ambient = ct.Solution(ctfile) +ambient.TPX = args.tamb, Pamb, "N2:1" +bubble = ct.Solution(ctfile) +bubble.TPX = args.tamb, Pamb, args.xbub + +# Normal-shock (Rankine-Hugoniot) jump in the ambient, ideal gas with N2's cp/cv. +g = ambient.cp_mass / ambient.cv_mass +a1 = (g * Pamb / ambient.density) ** 0.5 +p2 = Pamb * (1.0 + 2.0 * g / (g + 1.0) * (M**2 - 1.0)) +rho_ratio = (g + 1.0) * M**2 / ((g - 1.0) * M**2 + 2.0) +rho2 = ambient.density * rho_ratio +u2 = M * a1 * (1.0 - 1.0 / rho_ratio) # post-shock gas velocity (lab frame, +x) +a2 = a1 * (p2 / Pamb / rho_ratio) ** 0.5 +print( + f"ambient N2 rho={ambient.density:.4f} a1={a1:.0f} | bubble rho={bubble.density:.4f} " + f"(ratio {bubble.density / ambient.density:.2f}) | shock M={M} u2={u2:.0f} T2/T1={p2 / Pamb / rho_ratio:.2f}", + file=sys.stderr, +) + +is_3d = args.ndim == 3 +Ly = 0.03 +Lz = Ly +if is_3d: + Lx = 2.5 * Ly + Ny = Nz = int(120 * args.scale) + Nx = int(2.5 * Ny) +else: + Lx = 3.0 * Ly + Ny = int(360 * args.scale) + Nx = 3 * Ny + Nz = 0 +dx = Lx / Nx +R = 0.007 if not is_3d else 0.25 * Ly # bubble radius +x_bub = (0.30 if not is_3d else 0.35) * Lx # upstream so the vortex has room to develop +x_shock = 0.15 * Lx # initial incident-shock location, left of the bubble +geom_box = 9 if is_3d else 3 +geom_bub = 8 if is_3d else 2 + +dt = args.cfl * dx / (u2 + a2) +NT = int(args.tend / dt) + +case = { + "run_time_info": "T", + "x_domain%beg": 0.0, + "x_domain%end": Lx, + "y_domain%beg": 0.0, + "y_domain%end": Ly, + "m": Nx, + "n": Ny, + "p": 0, + "dt": float(dt), + "t_step_start": 0, + "t_step_stop": NT, + "t_step_save": max(1, NT // 90), + "parallel_io": "T", + "model_eqns": "5eq", + "num_fluids": 1, + "num_patches": 3, + "mpp_lim": "F", + "mixture_err": "T", + "weno_avg": "F", + "time_stepper": "rk3", + "weno_order": 5, + "weno_eps": 1e-16, + "mapped_weno": "T", + "mp_weno": "T", + "riemann_solver": "hllc", + "wave_speeds": "direct", + "avg_state": "arithmetic", + "bc_x%beg": -3, + "bc_x%end": -3, + "bc_y%beg": -3, + "bc_y%end": -3, + "chemistry": "T", + "chem_params%diffusion": "F", + "chem_params%reactions": args.react, + "chem_params%reaction_substeps": args.substeps, + "chem_params%adap_substeps": args.adap, + "chem_params%reaction_substeps_max": args.substeps_max, + "cantera_file": ctfile, + "format": "silo", + "precision": "double", + "prim_vars_wrt": "T", + "chem_wrt_T": "T", + # Patch 1: inert N2 ambient at rest, whole domain + "patch_icpp(1)%geometry": geom_box, + "patch_icpp(1)%x_centroid": Lx / 2, + "patch_icpp(1)%y_centroid": Ly / 2, + "patch_icpp(1)%length_x": Lx, + "patch_icpp(1)%length_y": Ly, + "patch_icpp(1)%vel(1)": 0.0, + "patch_icpp(1)%vel(2)": 0.0, + "patch_icpp(1)%pres": Pamb, + "patch_icpp(1)%alpha(1)": 1.0, + "patch_icpp(1)%alpha_rho(1)": ambient.density, + # Patch 2: post-shock N2 slab at the far left -> the incident shock + "patch_icpp(2)%geometry": geom_box, + "patch_icpp(2)%alter_patch(1)": "T", + "patch_icpp(2)%x_centroid": x_shock / 2, + "patch_icpp(2)%y_centroid": Ly / 2, + "patch_icpp(2)%length_x": x_shock, + "patch_icpp(2)%length_y": Ly, + "patch_icpp(2)%vel(1)": u2, + "patch_icpp(2)%vel(2)": 0.0, + "patch_icpp(2)%pres": p2, + "patch_icpp(2)%alpha(1)": 1.0, + "patch_icpp(2)%alpha_rho(1)": rho2, + # Patch 3: light H2/O2 bubble at rest (circle in 2D, sphere in 3D) + "patch_icpp(3)%geometry": geom_bub, + "patch_icpp(3)%alter_patch(1)": "T", + "patch_icpp(3)%x_centroid": x_bub, + "patch_icpp(3)%y_centroid": Ly / 2, + "patch_icpp(3)%radius": R, + "patch_icpp(3)%vel(1)": 0.0, + "patch_icpp(3)%vel(2)": 0.0, + "patch_icpp(3)%pres": Pamb, + "patch_icpp(3)%alpha(1)": 1.0, + "patch_icpp(3)%alpha_rho(1)": bubble.density, + "fluid_pp(1)%gamma": 1.0 / (1.4 - 1.0), + "fluid_pp(1)%pi_inf": 0.0, +} + +for i in range(len(ambient.Y)): + case[f"chem_wrt_Y({i + 1})"] = "T" + case[f"patch_icpp(1)%Y({i + 1})"] = float(ambient.Y[i]) # N2 + case[f"patch_icpp(2)%Y({i + 1})"] = float(ambient.Y[i]) # shocked N2 + case[f"patch_icpp(3)%Y({i + 1})"] = float(bubble.Y[i]) # reactive bubble + +if is_3d: + case["p"] = Nz + case.update( + { + "z_domain%beg": 0.0, + "z_domain%end": Lz, + "bc_z%beg": -3, + "bc_z%end": -3, + "patch_icpp(1)%z_centroid": Lz / 2, + "patch_icpp(1)%length_z": Lz, + "patch_icpp(1)%vel(3)": 0.0, + "patch_icpp(2)%z_centroid": Lz / 2, + "patch_icpp(2)%length_z": Lz, + "patch_icpp(2)%vel(3)": 0.0, + "patch_icpp(3)%z_centroid": Lz / 2, + "patch_icpp(3)%vel(3)": 0.0, + } + ) + +if __name__ == "__main__": + print(json.dumps(case)) diff --git a/examples/2D_reactive_shock_bubble/h2o2_xe.yaml b/examples/2D_reactive_shock_bubble/h2o2_xe.yaml new file mode 100644 index 0000000000..a41bd96a1f --- /dev/null +++ b/examples/2D_reactive_shock_bubble/h2o2_xe.yaml @@ -0,0 +1,318 @@ +generator: YamlWriter +cantera-version: 3.2.0 +git-commit: 4a8358e +date: Wed Jul 15 19:30:59 2026 +phases: + - name: h2o2_xe + thermo: ideal-gas + elements: [H, O, Ar, N, Xe] + species: [H2, H, O, O2, OH, H2O, HO2, H2O2, AR, N2, XE] + kinetics: bulk + transport: mixture-averaged + state: + T: 1.0e-03 + density: 1.0e-03 + Y: {H2: 1.0} +species: + - name: H2 + composition: {H: 2.0} + thermo: + model: NASA7 + temperature-ranges: [200.0, 1000.0, 3500.0] + data: + - [2.34433112, 7.98052075e-03, -1.9478151e-05, 2.01572094e-08, + -7.37611761e-12, -917.935173, 0.683010238] + - [3.3372792, -4.94024731e-05, 4.99456778e-07, -1.79566394e-10, + 2.00255376e-14, -950.158922, -3.20502331] + note: TPIS78 + transport: + model: gas + geometry: linear + diameter: 2.92 + well-depth: 38.0 + polarizability: 0.79 + rotational-relaxation: 280.0 + equation-of-state: + model: Redlich-Kwong + a: 1.43319e+11 + b: 18.42802577 + - name: H + composition: {H: 1.0} + thermo: + model: NASA7 + temperature-ranges: [200.0, 1000.0, 3500.0] + data: + - [2.5, 7.05332819e-13, -1.99591964e-15, 2.30081632e-18, -9.27732332e-22, + 2.54736599e+04, -0.446682853] + - [2.50000001, -2.30842973e-11, 1.61561948e-14, -4.73515235e-18, + 4.98197357e-22, 2.54736599e+04, -0.446682914] + note: L7/88 + transport: + model: gas + geometry: atom + diameter: 2.05 + well-depth: 145.0 + equation-of-state: + model: Redlich-Kwong + a: 1.32125e+11 + b: 17.63395812 + - name: O + composition: {O: 1.0} + thermo: + model: NASA7 + temperature-ranges: [200.0, 1000.0, 3500.0] + data: + - [3.1682671, -3.27931884e-03, 6.64306396e-06, -6.12806624e-09, + 2.11265971e-12, 2.91222592e+04, 2.05193346] + - [2.56942078, -8.59741137e-05, 4.19484589e-08, -1.00177799e-11, + 1.22833691e-15, 2.92175791e+04, 4.78433864] + note: L1/90 + transport: + model: gas + geometry: atom + diameter: 2.75 + well-depth: 80.0 + equation-of-state: + model: Redlich-Kwong + a: 4.74173e+11 + b: 10.69952492 + - name: O2 + composition: {O: 2.0} + thermo: + model: NASA7 + temperature-ranges: [200.0, 1000.0, 3500.0] + data: + - [3.78245636, -2.99673416e-03, 9.84730201e-06, -9.68129509e-09, + 3.24372837e-12, -1063.94356, 3.65767573] + - [3.28253784, 1.48308754e-03, -7.57966669e-07, 2.09470555e-10, + -2.16717794e-14, -1088.45772, 5.45323129] + note: TPIS89 + transport: + model: gas + geometry: linear + diameter: 3.458 + well-depth: 107.4 + polarizability: 1.6 + rotational-relaxation: 3.8 + equation-of-state: + model: Redlich-Kwong + a: 1.74102e+12 + b: 22.08100907 + - name: OH + composition: {H: 1.0, O: 1.0} + thermo: + model: NASA7 + temperature-ranges: [200.0, 1000.0, 3500.0] + data: + - [3.99201543, -2.40131752e-03, 4.61793841e-06, -3.88113333e-09, + 1.3641147e-12, 3615.08056, -0.103925458] + - [3.09288767, 5.48429716e-04, 1.26505228e-07, -8.79461556e-11, + 1.17412376e-14, 3858.657, 4.4766961] + note: RUS78 + transport: + model: gas + geometry: linear + diameter: 2.75 + well-depth: 80.0 + equation-of-state: + model: Redlich-Kwong + a: 4.77552e+11 + b: 10.72986231 + - name: H2O + composition: {H: 2.0, O: 1.0} + thermo: + model: NASA7 + temperature-ranges: [200.0, 1000.0, 3500.0] + data: + - [4.19864056, -2.0364341e-03, 6.52040211e-06, -5.48797062e-09, + 1.77197817e-12, -3.02937267e+04, -0.849032208] + - [3.03399249, 2.17691804e-03, -1.64072518e-07, -9.7041987e-11, + 1.68200992e-14, -3.00042971e+04, 4.9667701] + note: L8/89 + transport: + model: gas + geometry: nonlinear + diameter: 2.605 + well-depth: 572.4 + dipole: 1.844 + rotational-relaxation: 4.0 + equation-of-state: + model: Redlich-Kwong + a: 1.42674e+13 + b: 21.12705912 + - name: HO2 + composition: {H: 1.0, O: 2.0} + thermo: + model: NASA7 + temperature-ranges: [200.0, 1000.0, 3500.0] + data: + - [4.30179801, -4.74912051e-03, 2.11582891e-05, -2.42763894e-08, + 9.29225124e-12, 294.80804, 3.71666245] + - [4.0172109, 2.23982013e-03, -6.3365815e-07, 1.1424637e-10, + -1.07908535e-14, 111.856713, 3.78510215] + note: L5/89 + transport: + model: gas + geometry: nonlinear + diameter: 3.458 + well-depth: 107.4 + rotational-relaxation: 1.0 + note: "*" + equation-of-state: + model: Redlich-Kwong + a: 1.46652e+12 + b: 21.27344867 + - name: H2O2 + composition: {H: 2.0, O: 2.0} + thermo: + model: NASA7 + temperature-ranges: [200.0, 1000.0, 3500.0] + data: + - [4.27611269, -5.42822417e-04, 1.67335701e-05, -2.15770813e-08, + 8.62454363e-12, -1.77025821e+04, 3.43505074] + - [4.16500285, 4.90831694e-03, -1.90139225e-06, 3.71185986e-10, + -2.87908305e-14, -1.78617877e+04, 2.91615662] + note: L7/88 + transport: + model: gas + geometry: nonlinear + diameter: 3.458 + well-depth: 107.4 + rotational-relaxation: 3.8 + equation-of-state: + model: Redlich-Kwong + a: 1.46652e+12 + b: 21.27344867 + - name: AR + composition: {Ar: 1.0} + thermo: + model: NASA7 + temperature-ranges: [300.0, 1000.0, 5000.0] + data: + - [2.5, 0.0, 0.0, 0.0, 0.0, -745.375, 4.366] + - [2.5, 0.0, 0.0, 0.0, 0.0, -745.375, 4.366] + note: '120186' + transport: + model: gas + geometry: atom + diameter: 3.33 + well-depth: 136.5 + equation-of-state: + model: Redlich-Kwong + a: 1.69466e+12 + b: 22.30627035 + - name: N2 + composition: {N: 2.0} + thermo: + model: NASA7 + temperature-ranges: [300.0, 1000.0, 5000.0] + data: + - [3.298677, 1.4082404e-03, -3.963222e-06, 5.641515e-09, -2.444854e-12, + -1020.8999, 3.950372] + - [2.92664, 1.4879768e-03, -5.68476e-07, 1.0097038e-10, -6.753351e-15, + -922.7977, 5.980528] + note: '121286' + transport: + model: gas + geometry: linear + diameter: 3.621 + well-depth: 97.53 + polarizability: 1.76 + rotational-relaxation: 4.0 + equation-of-state: + model: Redlich-Kwong + a: 1.55976e+12 + b: 26.81724983 + - name: XE + composition: {Xe: 1.0} + thermo: + model: NASA7 + temperature-ranges: [300.0, 1000.0, 5000.0] + data: + - [2.5, 0.0, 0.0, 0.0, 0.0, -745.375, 4.366] + - [2.5, 0.0, 0.0, 0.0, 0.0, -745.375, 4.366] + note: '120186' + transport: + model: gas + geometry: atom + diameter: 3.33 + well-depth: 136.5 +reactions: + - equation: 2 O + M <=> O2 + M + type: three-body + rate-constant: {A: 1.2e+11, b: -1.0, Ea: 0.0} + efficiencies: {AR: 0.83, H2: 2.4, H2O: 15.4} + - equation: H + O + M <=> OH + M + type: three-body + rate-constant: {A: 5.0e+11, b: -1.0, Ea: 0.0} + efficiencies: {AR: 0.7, H2: 2.0, H2O: 6.0} + - equation: H2 + O <=> H + OH + rate-constant: {A: 38.7, b: 2.7, Ea: 2.619184e+07} + - equation: HO2 + O <=> O2 + OH + rate-constant: {A: 2.0e+10, b: 0.0, Ea: 0.0} + - equation: H2O2 + O <=> HO2 + OH + rate-constant: {A: 9630.0, b: 2.0, Ea: 1.6736e+07} + - equation: H + O2 + M <=> HO2 + M + type: three-body + rate-constant: {A: 2.8e+12, b: -0.86, Ea: 0.0} + efficiencies: {AR: 0.0, H2O: 0.0, N2: 0.0, O2: 0.0} + - equation: H + O2 + O2 <=> HO2 + O2 + rate-constant: {A: 2.08e+13, b: -1.24, Ea: 0.0} + - equation: H + O2 + H2O <=> HO2 + H2O + rate-constant: {A: 1.126e+13, b: -0.76, Ea: 0.0} + - equation: H + O2 + N2 <=> HO2 + N2 + rate-constant: {A: 2.6e+13, b: -1.24, Ea: 0.0} + - equation: H + O2 + AR <=> HO2 + AR + rate-constant: {A: 7.0e+11, b: -0.8, Ea: 0.0} + - equation: H + O2 <=> O + OH + rate-constant: {A: 2.65e+13, b: -0.6707, Ea: 7.1299544e+07} + - equation: 2 H + M <=> H2 + M + type: three-body + rate-constant: {A: 1.0e+12, b: -1.0, Ea: 0.0} + efficiencies: {AR: 0.63, H2: 0.0, H2O: 0.0} + - equation: 2 H + H2 <=> H2 + H2 + rate-constant: {A: 9.0e+10, b: -0.6, Ea: 0.0} + - equation: 2 H + H2O <=> H2 + H2O + rate-constant: {A: 6.0e+13, b: -1.25, Ea: 0.0} + - equation: H + OH + M <=> H2O + M + type: three-body + rate-constant: {A: 2.2e+16, b: -2.0, Ea: 0.0} + efficiencies: {AR: 0.38, H2: 0.73, H2O: 3.65} + - equation: H + HO2 <=> H2O + O + rate-constant: {A: 3.97e+09, b: 0.0, Ea: 2.807464e+06} + - equation: H + HO2 <=> H2 + O2 + rate-constant: {A: 4.48e+10, b: 0.0, Ea: 4.468512e+06} + - equation: H + HO2 <=> 2 OH + rate-constant: {A: 8.4e+10, b: 0.0, Ea: 2.65684e+06} + - equation: H + H2O2 <=> H2 + HO2 + rate-constant: {A: 1.21e+04, b: 2.0, Ea: 2.17568e+07} + - equation: H + H2O2 <=> H2O + OH + rate-constant: {A: 1.0e+10, b: 0.0, Ea: 1.50624e+07} + - equation: H2 + OH <=> H + H2O + rate-constant: {A: 2.16e+05, b: 1.51, Ea: 1.435112e+07} + - equation: 2 OH (+M) <=> H2O2 (+M) + type: falloff + low-P-rate-constant: {A: 2.3e+12, b: -0.9, Ea: -7.1128e+06} + high-P-rate-constant: {A: 7.4e+10, b: -0.37, Ea: 0.0} + Troe: {A: 0.7346, T3: 94.0, T1: 1756.0, T2: 5182.0} + efficiencies: {AR: 0.7, H2: 2.0, H2O: 6.0} + - equation: 2 OH <=> H2O + O + rate-constant: {A: 35.7, b: 2.4, Ea: -8.82824e+06} + - equation: HO2 + OH <=> H2O + O2 + rate-constant: {A: 1.45e+10, b: 0.0, Ea: -2.092e+06} + duplicate: true + - equation: H2O2 + OH <=> H2O + HO2 + rate-constant: {A: 2.0e+09, b: 0.0, Ea: 1.786568e+06} + duplicate: true + - equation: H2O2 + OH <=> H2O + HO2 + rate-constant: {A: 1.7e+15, b: 0.0, Ea: 1.2305144e+08} + duplicate: true + - equation: 2 HO2 <=> H2O2 + O2 + rate-constant: {A: 1.3e+08, b: 0.0, Ea: -6.81992e+06} + duplicate: true + - equation: 2 HO2 <=> H2O2 + O2 + rate-constant: {A: 4.2e+11, b: 0.0, Ea: 5.0208e+07} + duplicate: true + - equation: HO2 + OH <=> H2O + O2 + rate-constant: {A: 5.0e+12, b: 0.0, Ea: 7.250872e+07} + duplicate: true diff --git a/src/common/m_chemistry.fpp b/src/common/m_chemistry.fpp index ec10c6a3dc..0e4e6d49ec 100644 --- a/src/common/m_chemistry.fpp +++ b/src/common/m_chemistry.fpp @@ -9,10 +9,11 @@ !> @brief Multi-species chemistry interface for thermodynamic properties, reaction rates, and transport coefficients module m_chemistry - use m_thermochem, only: num_species, molecular_weights, get_temperature, get_net_production_rates, get_mole_fractions, & - & get_species_binary_mass_diffusivities, get_species_mass_diffusivities_mixavg, gas_constant, & - & get_mixture_molecular_weight, get_mixture_energy_mass, get_mixture_thermal_conductivity_mixavg, & - & get_species_enthalpies_rt, get_mixture_viscosity_mixavg, get_mixture_specific_heat_cp_mass, get_mixture_enthalpy_mass + use m_thermochem, only: num_species, molecular_weights, get_temperature, get_net_production_rates, & + & get_creation_destruction_rates, get_mole_fractions, get_species_binary_mass_diffusivities, & + & get_species_mass_diffusivities_mixavg, gas_constant, get_mixture_molecular_weight, get_mixture_energy_mass, & + & get_mixture_thermal_conductivity_mixavg, get_species_enthalpies_rt, get_mixture_viscosity_mixavg, & + & get_mixture_specific_heat_cp_mass, get_mixture_enthalpy_mass use m_global_parameters @@ -148,6 +149,174 @@ contains end subroutine s_compute_chemistry_reaction_flux + !> Operator-split integration of the reaction source with an alpha-QSS (Mott quasi-steady-state) reactor. Called after the flow + !! update: each cell's constant-(rho, e) reactor is advanced over dtime with chem_params%reaction_substeps predictor-corrector + !! sub-steps -- or, when adap_substeps = T, an adaptive count nsub clamped to [reaction_substeps, reaction_substeps_max] and + !! sized once per rank from the rank's stiffest cell -- updating the species partial densities and temperature in place. Mixture + !! density, momentum, and total energy are unchanged (reactions convert chemical to thermal energy at fixed internal energy). + !! The alpha-QSS update treats each species' destruction as a pseudo-first-order loss, so it is stable for stiff ignition where + !! an explicit source would overshoot and diverge, and relaxes to the correct chemical equilibrium rather than over-heating. + !! Reaction is split from the flow update at first order (Lie-Trotter), and each sub-step renormalizes the mass fractions to sum + !! to one (which does not strictly conserve elemental composition). + subroutine s_chemistry_reaction_substep(q_cons_vf, q_T_sf, dtime, bounds) + + type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_vf + type(scalar_field), intent(inout) :: q_T_sf + real(wp), intent(in) :: dtime + type(int_bounds_info), dimension(1:3), intent(in) :: bounds + integer :: x, y, z, eqn, s, nsub + real(wp) :: rho, energy, T, T_new, dt_sub, Ysum + real(wp) :: r, r2, wr, loss_i, prod_p, loss_p, Lbar, pbar + real(wp) :: stiff_max, cell_stiff + real(wp), parameter :: y_floor = 1.e-16_wp + ! stiff_target: fractional net composition change per sub-step targeted when sizing the adaptive + ! nsub. An uncalibrated engineering default -- alpha-QSS is unconditionally stable, so it trades + ! accuracy for cost (never stability), and the cost is bounded by reaction_substeps_max. + real(wp), parameter :: stiff_target = 0.5_wp + + #:if not MFC_CASE_OPTIMIZATION and USING_AMD + real(wp), dimension(10) :: Ys, cdot, ddot, y0, prod0, Lloss, alp + #:else + real(wp), dimension(num_species) :: Ys, cdot, ddot, y0, prod0, Lloss, alp + #:endif + + if (chem_params%adap_substeps) then + ! Pass 1: per-rank local stiffness probe -> adapt nsub for this step, no MPI. Each rank + ! sizes its own work from the largest fractional net species change any of its cells sees. + stiff_max = 0._wp + $:GPU_PARALLEL_LOOP(collapse=3, private='[Ys, cdot, eqn, rho, T, T_new, energy, wr, cell_stiff]', & + & reduction='[[stiff_max]]', reductionOp='[MAX]', copyin='[bounds, dtime]') + do z = bounds(3)%beg, bounds(3)%end + do y = bounds(2)%beg, bounds(2)%end + do x = bounds(1)%beg, bounds(1)%end + rho = q_cons_vf(eqn_idx%cont%beg)%sf(x, y, z) + $:GPU_LOOP(parallelism='[seq]') + do eqn = eqn_idx%species%beg, eqn_idx%species%end + Ys(eqn - eqn_idx%species%beg + 1) = q_cons_vf(eqn)%sf(x, y, z)/rho + end do + ! q_T_sf still holds the pre-update RK-stage temperature; re-solve T from the fresh + ! post-advection internal energy so a just-shock-heated cell is probed at its true + ! (hot) temperature. Otherwise the stiffness is under-read and nsub under-sizes + ! exactly at an ignition front. + energy = q_cons_vf(eqn_idx%E)%sf(x, y, z)/rho + $:GPU_LOOP(parallelism='[seq]') + do eqn = eqn_idx%mom%beg, eqn_idx%mom%end + energy = energy - 0.5_wp*(q_cons_vf(eqn)%sf(x, y, z)/rho)**2 + end do + T = q_T_sf%sf(x, y, z) + call get_temperature(energy, T, Ys, .true., T_new) + T = T_new + ! Net rate (creation - destruction) on purpose: nsub sizes the accuracy of the + ! composition trajectory, which is set by how fast Ys actually moves, not by the + ! raw forward/reverse magnitudes. In fast partial equilibrium the net is ~0 and the + ! composition is static, so the floor is adequate; the alpha-QSS update is itself + ! unconditionally stable, so an under-sized nsub loses accuracy, never stability. + call get_net_production_rates(rho, T, Ys, cdot) ! net omega in cdot + cell_stiff = 0._wp + $:GPU_LOOP(parallelism='[seq]') + do eqn = 1, num_species + wr = molecular_weights(eqn)/rho + cell_stiff = max(cell_stiff, dtime*abs(wr*cdot(eqn))/max(Ys(eqn), y_floor)) + end do + stiff_max = max(stiff_max, cell_stiff) + end do + end do + end do + $:END_GPU_PARALLEL_LOOP() + nsub = ceiling(max(real(chem_params%reaction_substeps, wp), min(real(chem_params%reaction_substeps_max, wp), & + & stiff_max/stiff_target))) + else + nsub = chem_params%reaction_substeps + end if + dt_sub = dtime/real(nsub, wp) + + $:GPU_PARALLEL_LOOP(collapse=3, private='[Ys, cdot, ddot, y0, prod0, Lloss, alp, eqn, s, rho, energy, T, T_new, Ysum, r, & + & r2, wr, loss_i, prod_p, loss_p, Lbar, pbar]', copyin='[bounds, dt_sub, nsub]') + do z = bounds(3)%beg, bounds(3)%end + do y = bounds(2)%beg, bounds(2)%end + do x = bounds(1)%beg, bounds(1)%end + rho = q_cons_vf(eqn_idx%cont%beg)%sf(x, y, z) + + $:GPU_LOOP(parallelism='[seq]') + do eqn = eqn_idx%species%beg, eqn_idx%species%end + Ys(eqn - eqn_idx%species%beg + 1) = q_cons_vf(eqn)%sf(x, y, z)/rho + end do + + ! internal energy per mass, held fixed through the reactor sub-steps + energy = q_cons_vf(eqn_idx%E)%sf(x, y, z)/rho + $:GPU_LOOP(parallelism='[seq]') + do eqn = eqn_idx%mom%beg, eqn_idx%mom%end + energy = energy - 0.5_wp*(q_cons_vf(eqn)%sf(x, y, z)/rho)**2 + end do + + ! re-solve T from the fresh internal energy so the first predictor sub-step starts + ! from the post-advection state (q_T_sf holds the pre-update RK-stage temperature). + T = q_T_sf%sf(x, y, z) + call get_temperature(energy, T, Ys, .true., T_new) + T = T_new + + do s = 1, nsub + ! predictor: rates at the start of the sub-step (one fused pass fills both) + call get_creation_destruction_rates(rho, T, Ys, cdot, ddot) + $:GPU_LOOP(parallelism='[seq]') + do eqn = 1, num_species + y0(eqn) = Ys(eqn) + wr = molecular_weights(eqn)/rho + prod0(eqn) = wr*cdot(eqn) ! mass-fraction production + loss_i = wr*ddot(eqn) ! mass-fraction loss + Lloss(eqn) = loss_i/max(Ys(eqn), y_floor) ! pseudo-first-order loss rate + r = dt_sub*Lloss(eqn); r2 = r*r + alp(eqn) = (180._wp + 60._wp*r + 11._wp*r2 + r2*r)/(360._wp + 60._wp*r + 12._wp*r2 + r2*r) + Ys(eqn) = y0(eqn) + dt_sub*(prod0(eqn) - loss_i)/(1._wp + alp(eqn)*dt_sub*Lloss(eqn)) + if (Ys(eqn) < 0._wp) Ys(eqn) = 0._wp + end do + ! corrector: re-evaluate rates at the predicted state (T is the Newton guess; T_new is intent(out)) + call get_temperature(energy, T, Ys, .true., T_new) + call get_creation_destruction_rates(rho, T_new, Ys, cdot, ddot) + Ysum = 0._wp + $:GPU_LOOP(parallelism='[seq]') + do eqn = 1, num_species + wr = molecular_weights(eqn)/rho + prod_p = wr*cdot(eqn) + loss_p = wr*ddot(eqn) + Lbar = 0.5_wp*(Lloss(eqn) + loss_p/max(Ys(eqn), y_floor)) + ! reuse the predictor's alp(eqn) here (and in the denominator) rather than + ! recomputing alpha from the averaged loss Lbar -- a deliberate CHEMEQ2 + ! simplification, stability-neutral (alpha in [0.5, 1]) and mitigated by sub-stepping. + pbar = alp(eqn)*prod_p + (1._wp - alp(eqn))*prod0(eqn) + Ys(eqn) = y0(eqn) + dt_sub*(pbar - Lbar*y0(eqn))/(1._wp + alp(eqn)*dt_sub*Lbar) + if (Ys(eqn) < 0._wp) Ys(eqn) = 0._wp + Ysum = Ysum + Ys(eqn) + end do + if (Ysum > y_floor) then + $:GPU_LOOP(parallelism='[seq]') + do eqn = 1, num_species + Ys(eqn) = Ys(eqn)/Ysum + end do + else + ! Degenerate corrector (every species clipped to zero): fall back to the + ! sub-step's starting composition rather than dividing by a vanishing sum. + $:GPU_LOOP(parallelism='[seq]') + do eqn = 1, num_species + Ys(eqn) = y0(eqn) + end do + end if + call get_temperature(energy, T, Ys, .true., T_new) + T = T_new + end do + + $:GPU_LOOP(parallelism='[seq]') + do eqn = eqn_idx%species%beg, eqn_idx%species%end + q_cons_vf(eqn)%sf(x, y, z) = rho*Ys(eqn - eqn_idx%species%beg + 1) + end do + q_T_sf%sf(x, y, z) = T + end do + end do + end do + $:END_GPU_PARALLEL_LOOP() + + end subroutine s_chemistry_reaction_substep + !> Compute species mass diffusion fluxes at cell interfaces using mixture-averaged diffusivities. subroutine s_compute_chemistry_diffusion_flux(idir, q_prim_qp, flux_src_vf, irx, iry, irz, q_T_sf) diff --git a/src/common/m_derived_types.fpp b/src/common/m_derived_types.fpp index cb1627e2b4..8d8acd6760 100644 --- a/src/common/m_derived_types.fpp +++ b/src/common/m_derived_types.fpp @@ -502,6 +502,16 @@ module m_derived_types !> gamma_method = 2: c_p / c_v where c_p, c_v are specific heats. integer :: gamma_method integer :: transport_model + !> reaction_substeps > 0 integrates the reaction source with operator splitting: after the + !> flow update, each cell's constant-(rho,e) reactor ODE is advanced with this many alpha-QSS + !> sub-steps. Stabilizes stiff mechanisms (e.g. methane). 0 = off (reaction source is added to + !> the RHS and integrated by the flow time stepper, the default behavior). + integer :: reaction_substeps + !> adap_substeps = T: adapt the alpha-QSS sub-step count per rank each step from a local + !> stiffness estimate, ranging in [reaction_substeps (floor), reaction_substeps_max (ceiling)]. + !> Zero MPI: each rank sizes its own work from its own cells. Default F = fixed reaction_substeps. + logical :: adap_substeps + integer :: reaction_substeps_max end type chemistry_parameters !> Lagrangian bubble parameters diff --git a/src/post_process/m_global_parameters.fpp b/src/post_process/m_global_parameters.fpp index b875e2c0cb..be6e199f53 100644 --- a/src/post_process/m_global_parameters.fpp +++ b/src/post_process/m_global_parameters.fpp @@ -197,6 +197,10 @@ contains chem_params%gamma_method = 1 chem_params%transport_model = 1 + chem_params%reaction_substeps = 0 + chem_params%adap_substeps = .false. + chem_params%reaction_substeps_max = 0 + ! Fluids physical parameters (post-specific; G = dflt_real differs from pre/sim) do i = 1, num_fluids_max fluid_pp(i)%gamma = dflt_real diff --git a/src/pre_process/m_global_parameters.fpp b/src/pre_process/m_global_parameters.fpp index 14ae50927f..171762adec 100644 --- a/src/pre_process/m_global_parameters.fpp +++ b/src/pre_process/m_global_parameters.fpp @@ -347,6 +347,10 @@ contains chem_params%gamma_method = 1 chem_params%transport_model = 1 + chem_params%reaction_substeps = 0 + chem_params%adap_substeps = .false. + chem_params%reaction_substeps_max = 0 + ! Fluids physical parameters do i = 1, num_fluids_max fluid_pp(i)%gamma = dflt_real diff --git a/src/simulation/m_checker.fpp b/src/simulation/m_checker.fpp index 4b8b20b5a2..ea2023cb68 100644 --- a/src/simulation/m_checker.fpp +++ b/src/simulation/m_checker.fpp @@ -37,6 +37,19 @@ contains call s_check_inputs_time_stepping + @:PROHIBIT(chemistry .and. chem_params%reaction_substeps < 0, & + & "chem_params%reaction_substeps must be >= 0 (0 = reaction source in the flow RHS; > 0 = operator-split sub-stepping)") + + @:PROHIBIT(chemistry .and. igr .and. chem_params%reaction_substeps > 0, & + & "operator-split reaction sub-stepping (reaction_substeps > 0) is not supported with igr: the reactor reads the post-flow (rho, e, T) state, which the IGR update path does not guarantee") + + @:PROHIBIT(chemistry .and. chem_params%adap_substeps .and. chem_params%reaction_substeps < 1, & + & "chem_params%adap_substeps requires reaction_substeps >= 1 (the operator-split floor)") + + @:PROHIBIT(chemistry .and. chem_params%adap_substeps & + & .and. chem_params%reaction_substeps_max < chem_params%reaction_substeps, & + & "chem_params%reaction_substeps_max must be >= reaction_substeps when adap_substeps = T") + @:PROHIBIT(ib_state_wrt .and. .not. ib, "ib_state_wrt requires ib to be enabled") @:PROHIBIT(many_ib_patch_parallelism .and. .not. ib, "many_ib_patch_parallelism requires ib to be enabled") diff --git a/src/simulation/m_global_parameters.fpp b/src/simulation/m_global_parameters.fpp index 929b67971d..2d44675e37 100644 --- a/src/simulation/m_global_parameters.fpp +++ b/src/simulation/m_global_parameters.fpp @@ -386,6 +386,10 @@ contains chem_params%gamma_method = 1 chem_params%transport_model = 1 + chem_params%reaction_substeps = 0 + chem_params%adap_substeps = .false. + chem_params%reaction_substeps_max = 0 + num_bc_patches = 0 bc_io = .false. diff --git a/src/simulation/m_rhs.fpp b/src/simulation/m_rhs.fpp index 0ab59a8454..4a7f9aef4f 100644 --- a/src/simulation/m_rhs.fpp +++ b/src/simulation/m_rhs.fpp @@ -823,7 +823,9 @@ contains end if end if - if (chemistry .and. chem_params%reactions) then + ! When reaction_substeps > 0 the reaction source is integrated by operator splitting + ! after the flow update (s_chemistry_reaction_substep), not added to the flow RHS here. + if (chemistry .and. chem_params%reactions .and. chem_params%reaction_substeps == 0) then call nvtxStartRange("RHS-CHEM-REACTIONS") call s_compute_chemistry_reaction_flux(rhs_vf, q_cons_qp%vf, q_T_sf, q_prim_qp%vf, idwint) call nvtxEndRange diff --git a/src/simulation/m_time_steppers.fpp b/src/simulation/m_time_steppers.fpp index 66b0951525..7f36809807 100644 --- a/src/simulation/m_time_steppers.fpp +++ b/src/simulation/m_time_steppers.fpp @@ -11,6 +11,7 @@ module m_time_steppers use m_derived_types use m_global_parameters use m_rhs + use m_chemistry use m_pressure_relaxation use m_data_output use m_bubbles_EE @@ -568,6 +569,14 @@ contains end if end do + ! Operator-split reaction: integrate the stiff chemistry ODE per cell after the flow update, + ! with sub-stepping, instead of adding the reaction source to the flow RHS (chem_params%reaction_substeps > 0). + if (chemistry .and. chem_params%reactions .and. chem_params%reaction_substeps > 0) then + call nvtxStartRange("CHEM-REACTION-SUBSTEP") + call s_chemistry_reaction_substep(q_cons_ts(1)%vf, q_T_sf, dt, idwint) + call nvtxEndRange + end if + if (ib) then if (moving_immersed_boundary_flag) then call s_wrap_periodic_ibs() ! wraps the positions of IBs to the local proc diff --git a/tests/3F6DA12C/golden-metadata.txt b/tests/3F6DA12C/golden-metadata.txt new file mode 100644 index 0000000000..21914af4c3 --- /dev/null +++ b/tests/3F6DA12C/golden-metadata.txt @@ -0,0 +1,125 @@ +This file was created on 2026-07-16 21:43:47.357233. + +mfc.sh: + + Invocation: test --generate --only 3F6DA12C -j 24 --no-gpu + Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No + Git: 1d9d377d8256dd0c442c0be7233c88ca00c29719 on aqss-adaptive-substepping (clean) + +simulation: + + CMake Configuration: + + CMake v4.3.2 on wingtip-gpu3.cc.gatech.edu + + C : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc) + Fortran : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran) + + PRE_PROCESS : OFF + SIMULATION : ON + POST_PROCESS : OFF + SYSCHECK : OFF + DOCUMENTATION : OFF + ALL : OFF + + MPI : ON + OpenACC : OFF + OpenMP : OFF + + Fypp : /fastscratch/sbryngelson3/mfc-aqss-pr/build/venv/bin/fypp + Doxygen : + + Build Type : Release + + Configuration Environment: + + CC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc + CXX : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc++ + FC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran + OMPI_CC : + OMPI_CXX : + OMPI_FC : + +syscheck: + + CMake Configuration: + + CMake v4.3.2 on wingtip-gpu3.cc.gatech.edu + + C : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc) + Fortran : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran) + + PRE_PROCESS : OFF + SIMULATION : OFF + POST_PROCESS : OFF + SYSCHECK : ON + DOCUMENTATION : OFF + ALL : OFF + + MPI : ON + OpenACC : OFF + OpenMP : OFF + + Fypp : /fastscratch/sbryngelson3/mfc-aqss-pr/build/venv/bin/fypp + Doxygen : + + Build Type : Release + + Configuration Environment: + + CC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc + CXX : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc++ + FC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran + OMPI_CC : + OMPI_CXX : + OMPI_FC : + +CPU: + + CPU Info: + From lscpu + Architecture: x86_64 + CPU op-mode(s): 32-bit, 64-bit + Address sizes: 52 bits physical, 57 bits virtual + Byte Order: Little Endian + CPU(s): 128 + On-line CPU(s) list: 0-127 + Vendor ID: GenuineIntel + Model name: Intel(R) Xeon(R) Gold 6338 CPU @ 2.00GHz + CPU family: 6 + Model: 106 + Thread(s) per core: 2 + Core(s) per socket: 32 + Socket(s): 2 + Stepping: 6 + CPU(s) scaling MHz: 46% + CPU max MHz: 3200.0000 + CPU min MHz: 800.0000 + BogoMIPS: 4000.00 + Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local split_lock_detect wbnoinvd dtherm ida arat pln pts vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg tme avx512_vpopcntdq la57 rdpid fsrm md_clear pconfig flush_l1d arch_capabilities + Virtualization: VT-x + L1d cache: 3 MiB (64 instances) + L1i cache: 2 MiB (64 instances) + L2 cache: 80 MiB (64 instances) + L3 cache: 96 MiB (2 instances) + NUMA node(s): 2 + NUMA node0 CPU(s): 0-31,64-95 + NUMA node1 CPU(s): 32-63,96-127 + Vulnerability Gather data sampling: Mitigation; Microcode + Vulnerability Indirect target selection: Mitigation; Aligned branch/return thunks + Vulnerability Itlb multihit: Not affected + Vulnerability L1tf: Not affected + Vulnerability Mds: Not affected + Vulnerability Meltdown: Not affected + Vulnerability Mmio stale data: Mitigation; Clear CPU buffers; SMT vulnerable + Vulnerability Reg file data sampling: Not affected + Vulnerability Retbleed: Not affected + Vulnerability Spec rstack overflow: Not affected + Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl + Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization + Vulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop + Vulnerability Srbds: Not affected + Vulnerability Tsa: Not affected + Vulnerability Tsx async abort: Not affected + Vulnerability Vmscape: Not affected + diff --git a/tests/3F6DA12C/golden.txt b/tests/3F6DA12C/golden.txt new file mode 100644 index 0000000000..b2de25e3ab --- /dev/null +++ b/tests/3F6DA12C/golden.txt @@ -0,0 +1,30 @@ +D/cons.1.00.000000.dat 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 0.48787007486733 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 +D/cons.1.00.000050.dat 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79131209185773 3.79131209185744 3.7913120918409 3.79131209111775 3.79131206384569 3.79131121945825 3.79129077531676 3.79105362869547 3.78909358742792 3.78885972813861 3.78883966153877 3.78883883719473 3.78883881050391 3.78883881050391 3.78883883719473 3.78883966153877 3.78885972813861 3.78909358742792 3.79105362869547 3.79129077531676 3.79131121945825 3.79131206384569 3.79131209111775 3.7913120918409 3.79131209185744 3.79131209185773 1.85583328894583 1.85583328894588 1.85583328895041 1.85583328921209 1.85583330221888 1.85583383546234 1.855851289488 1.85622086220574 1.85643898967003 1.85668115236159 1.85669599171598 1.85669644722792 1.8566964582942 1.8566964582942 1.85669644722792 1.85669599171598 1.85668115236159 1.85643898967003 1.85622086220574 1.855851289488 1.85583383546234 1.85583330221888 1.85583328921209 1.85583328895041 1.85583328894588 1.85583328894583 1.16567245430281 1.1656724543028 1.16567245430249 1.16567245427839 1.16567245262955 1.1656723559262 1.1656676002821 1.16548176479274 1.16739355114575 1.16732666090771 1.16732399479582 1.1673239364467 1.16732393540237 1.16732393540237 1.1673239364467 1.16732399479582 1.16732666090771 1.16739355114575 1.16548176479274 1.1656676002821 1.1656723559262 1.16567245262955 1.16567245427839 1.16567245430249 1.1656724543028 1.16567245430281 1.13841111775681 1.13841111775682 1.13841111775682 1.13841111775725 1.13841111779208 1.13841112028362 1.13841118874888 1.13840639201517 0.48825510048104 0.48825618947834 0.48825624812714 0.48825624984438 0.48825624988808 0.48825624988808 0.48825624984438 0.48825624812714 0.48825618947834 0.48825510048104 1.13840639201517 1.13841118874888 1.13841112028362 1.13841111779208 1.13841111775725 1.13841111775682 1.13841111775682 1.13841111775681 1.13798830679701 1.13798830679701 1.13798830679701 1.13798830679704 1.13798830680041 1.13798830701537 1.13798831108672 0.48787440774618 0.4878731544005 0.4878732078893 0.48787321015004 0.48787321021152 0.48787321021302 0.48787321021302 0.48787321021152 0.48787321015004 0.4878732078893 0.4878731544005 0.48787440774618 1.13798831108672 1.13798830701537 1.13798830680041 1.13798830679704 1.13798830679701 1.13798830679701 1.13798830679701 1.13798439902115 1.13798439902115 1.13798439902115 1.13798439902116 1.13798439902129 1.13798439903116 1.13798439925811 0.48787009321725 0.48787011048028 0.48787011096134 0.48787011085546 0.48787011085203 0.48787011085185 0.48787011085185 0.48787011085203 0.48787011085546 0.48787011096134 0.48787011048028 0.48787009321725 1.13798439925811 1.13798439903116 1.13798439902129 1.13798439902116 1.13798439902115 1.13798439902115 1.13798439902115 1.13798436965637 1.13798436965637 1.13798436965637 1.13798436965637 1.13798436965637 1.13798436965643 1.13798436966071 1.13798436972123 1.13798436967629 1.1379843696815 0.48787007521268 0.48787007521557 0.48787007521566 0.48787007521566 0.48787007521557 0.48787007521268 1.1379843696815 1.13798436967629 1.13798436972123 1.13798436966071 1.13798436965643 1.13798436965637 1.13798436965637 1.13798436965637 1.13798436965637 1.13798436965637 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.13798436947093 1.1379843694722 1.13798436947316 1.13798436947323 1.1379843694716 1.13798436947161 1.13798436947161 1.13798436947161 1.13798436947161 1.1379843694716 1.13798436947323 1.13798436947316 1.1379843694722 1.13798436947093 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946989 1.13798436946989 1.13798436946989 1.1379843694699 1.1379843694699 1.1379843694699 1.1379843694699 1.1379843694699 1.1379843694699 1.13798436946989 1.13798436946989 1.13798436946989 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 +D/cons.10.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.10.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.11.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.11.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.12.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.12.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.13.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.13.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.14.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.14.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.15.00.000000.dat 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 0.0 0.0 0.0 0.0 0.0 0.0 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 +D/cons.15.00.000050.dat 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79149634208123 3.79131209185773 3.79131209185744 3.7913120918409 3.79131209111775 3.79131206384569 3.79131121945825 3.79129077531676 3.79105362869547 3.78909358742792 3.78885972813861 3.78883966153877 3.78883883719473 3.78883881050391 3.78883881050391 3.78883883719473 3.78883966153877 3.78885972813861 3.78909358742792 3.79105362869547 3.79129077531676 3.79131121945825 3.79131206384569 3.79131209111775 3.7913120918409 3.79131209185744 3.79131209185773 1.85583328894583 1.85583328894588 1.85583328895041 1.85583328921209 1.85583330221888 1.85583383546234 1.855851289488 1.85622086220574 1.85643898967003 1.85668115236159 1.85669599171598 1.85669644722792 1.8566964582942 1.8566964582942 1.85669644722792 1.85669599171598 1.85668115236159 1.85643898967003 1.85622086220574 1.855851289488 1.85583383546234 1.85583330221888 1.85583328921209 1.85583328895041 1.85583328894588 1.85583328894583 1.16567245430281 1.1656724543028 1.16567245430249 1.16567245427839 1.16567245262955 1.1656723559262 1.1656676002821 1.16548176479274 1.16739355114575 1.16732666090771 1.16732399479582 1.1673239364467 1.16732393540237 1.16732393540237 1.1673239364467 1.16732399479582 1.16732666090771 1.16739355114575 1.16548176479274 1.1656676002821 1.1656723559262 1.16567245262955 1.16567245427839 1.16567245430249 1.1656724543028 1.16567245430281 1.13841111775681 1.13841111775682 1.13841111775682 1.13841111775725 1.13841111779208 1.13841112028362 1.13841118874886 1.13840483328148 0.00038967663649 0.00038935642595 0.00038934641351 0.00038934622963 0.00038934622672 0.00038934622672 0.00038934622963 0.00038934641351 0.00038935642595 0.00038967663649 1.13840483328148 1.13841118874886 1.13841112028362 1.13841111779208 1.13841111775725 1.13841111775682 1.13841111775682 1.13841111775681 1.13798830679701 1.13798830679701 1.13798830679701 1.13798830679704 1.13798830680041 1.13798830701537 1.13798830669533 4.30774751e-06 4.7454e-10 4.7513e-10 4.7517e-10 4.7517e-10 4.7517e-10 4.7517e-10 4.7517e-10 4.7517e-10 4.7513e-10 4.7454e-10 4.30774751e-06 1.13798830669533 1.13798830701537 1.13798830680041 1.13798830679704 1.13798830679701 1.13798830679701 1.13798830679701 1.13798439902115 1.13798439902115 1.13798439902115 1.13798439902116 1.13798439902129 1.13798439903116 1.13798439903673 -4.17936e-09 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -4.17936e-09 1.13798439903673 1.13798439903116 1.13798439902129 1.13798439902116 1.13798439902115 1.13798439902115 1.13798439902115 1.13798436965637 1.13798436965637 1.13798436965637 1.13798436965637 1.13798436965637 1.13798436965643 1.13798436966071 1.13798436956765 1.13798436946627 1.13798436946636 0.0 0.0 0.0 0.0 0.0 0.0 1.13798436946636 1.13798436946627 1.13798436956765 1.13798436966071 1.13798436965643 1.13798436965637 1.13798436965637 1.13798436965637 1.13798436965637 1.13798436965637 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.13798436947093 1.1379843694722 1.13798436947316 1.13798436947323 1.13798436946985 1.13798436946986 1.13798436946986 1.13798436946986 1.13798436946986 1.13798436946985 1.13798436947323 1.13798436947316 1.1379843694722 1.13798436947093 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.1379843694709 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946989 1.13798436946989 1.13798436946989 1.1379843694699 1.1379843694699 1.1379843694699 1.1379843694699 1.1379843694699 1.1379843694699 1.13798436946989 1.13798436946989 1.13798436946989 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 1.13798436946988 +D/cons.2.00.000000.dat 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.2.00.000050.dat 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5579413429664 2342.5281579049065 2342.528157904733 2342.5281578947956 2342.5281574616715 2342.528141197598 2342.5276404991823 2342.5156139588044 2342.378092800538 2343.110393265199 2342.9757361757142 2342.963967988742 2342.963479691333 2342.9634637741283 2342.9634637741283 2342.963479691333 2342.963967988742 2342.9757361757142 2343.1103932651986 2342.378092800538 2342.5156139588044 2342.5276404991823 2342.528141197598 2342.5281574616715 2342.5281578947956 2342.528157904733 2342.5281579049065 644.3687090533075 644.3687090533175 644.3687090542682 644.3687091124543 644.3687120869365 644.368834548381 644.3727469072088 644.3867881746512 643.0568924900896 643.0988833363305 643.1018668310406 643.1019626948406 643.1019650175889 643.1019650175889 643.1019626948406 643.1018668310404 643.0988833363305 643.0568924900896 644.3867881746512 644.3727469072088 644.368834548381 644.3687120869365 644.3687091124543 644.3687090542682 644.3687090533175 644.3687090533075 13.89587139192979 13.89587139192996 13.89587139194332 13.89587139257213 13.89587141565104 13.89587181111798 13.89585157667886 13.92367625668714 14.75902231892227 14.7583400670463 14.75834217015393 14.75834283023337 14.75834285433214 14.75834285433214 14.75834283023336 14.75834217015392 14.75834006704629 14.75902231892227 13.92367625668714 13.89585157667886 13.89587181111798 13.89587141565107 13.89587139257213 13.89587139194332 13.89587139192996 13.89587139192979 0.15200861174953 0.15200861174954 0.15200861174936 0.1520086117335 0.15200861047991 0.1520085258852 0.15200328950976 0.15308328225126 0.12072356861909 0.12066691712865 0.12066555545352 0.12066553995097 0.12066553993159 0.12066553993159 0.12066553995097 0.12066555545352 0.12066691712865 0.12072356861909 0.15308328225126 0.15200328950976 0.1520085258852 0.15200861047989 0.1520086117335 0.15200861174936 0.15200861174954 0.15200861174953 0.0013904854262 0.0013904854262 0.0013904854262 0.00139048542655 0.0013904854669 0.00139048858027 0.00139062662306 0.00123248549736 0.00168702897525 0.00169129798689 0.00169148470389 0.00169148945363 0.00169148956156 0.00169148956156 0.00169148945363 0.00169148470389 0.00169129798689 0.00168702897525 0.00123248549736 0.00139062662306 0.00139048858027 0.0013904854669 0.00139048542655 0.0013904854262 0.0013904854262 0.0013904854262 1.043532227e-05 1.043532227e-05 1.043532227e-05 1.04353223e-05 1.043532556e-05 1.043557537e-05 1.04492463e-05 1.196215603e-05 1.917447291e-05 1.93390604e-05 1.941316298e-05 1.941318349e-05 1.941318224e-05 1.941318224e-05 1.941318349e-05 1.941316298e-05 1.93390604e-05 1.917447291e-05 1.196215603e-05 1.04492463e-05 1.043557537e-05 1.043532556e-05 1.04353223e-05 1.043532227e-05 1.043532227e-05 1.043532227e-05 6.585842e-08 6.585842e-08 6.585842e-08 6.585842e-08 6.585852e-08 6.586726e-08 6.640619e-08 1.6716644e-07 2.5659178e-07 2.5908288e-07 1.8672826e-07 1.8675808e-07 1.8675885e-07 1.8675885e-07 1.8675808e-07 1.8672826e-07 2.5908288e-07 2.5659179e-07 1.6716644e-07 6.64062e-08 6.586726e-08 6.585852e-08 6.585842e-08 6.585842e-08 6.585842e-08 6.585842e-08 3.5528e-10 3.5528e-10 3.5528e-10 3.5528e-10 3.5528e-10 3.5534e-10 3.602e-10 8.1917e-10 1.15884e-09 1.17504e-09 2.14322e-09 2.15132e-09 2.15156e-09 2.15156e-09 2.15132e-09 2.14322e-09 1.17504e-09 1.15884e-09 8.1917e-10 3.602e-10 3.5534e-10 3.5528e-10 3.5528e-10 3.5528e-10 3.5528e-10 3.5528e-10 9.9e-13 9.9e-13 9.9e-13 9.9e-13 9.9e-13 9.9e-13 1.02e-12 3.3e-12 4.98e-12 5.07e-12 7.99e-12 8.02e-12 8.02e-12 8.02e-12 8.02e-12 7.99e-12 5.07e-12 4.98e-12 3.3e-12 1.02e-12 9.9e-13 9.9e-13 9.9e-13 9.9e-13 9.9e-13 9.9e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 1e-14 1e-14 1e-14 1e-14 1e-14 1e-14 1e-14 1e-14 1e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.3.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.42e-12 1.444e-10 8.62309e-09 3.8661858e-07 1.467270569e-05 0.00045863456389 0.01126675843115 0.14994495989577 0.1492279326939 0.01112992480195 0.00044943097751 1.424891557e-05 6.7038015e-07 -6.7038017e-07 -1.424891569e-05 -0.00044943097737 -0.01112992480193 -0.14922793269394 -0.14994495989574 -0.01126675843114 -0.00045863456392 -1.46727057e-05 -3.8661857e-07 -8.62311e-09 -1.4437e-10 -1.41e-12 -2.1e-13 -2.488e-11 -2.22413e-09 -1.3104861e-07 -6.46405828e-06 -0.00026321578087 -0.00854318592177 -0.13713671144917 -0.12816303719294 -0.00733005372931 -0.00022683998249 -5.49265138e-06 -1.9563201e-07 1.9563201e-07 5.49265136e-06 0.0002268399825 0.00733005372931 0.12816303719296 0.13713671144916 0.00854318592178 0.00026321578087 6.46405827e-06 1.3104861e-07 2.22413e-09 2.489e-11 2e-13 1e-14 5.4e-13 1.0367e-10 8.46821e-09 5.8277593e-07 3.436310124e-05 0.00169972835588 0.03102732677764 0.02497487582809 0.0009356543595 2.033055157e-05 3.5699665e-07 1.004483e-08 -1.004484e-08 -3.5699663e-07 -2.033055157e-05 -0.0009356543595 -0.02497487582809 -0.03102732677764 -0.00169972835588 -3.436310125e-05 -5.8277593e-07 -8.46821e-09 -1.0367e-10 -5.4e-13 -1e-14 -0.0 -2e-14 -8.8e-13 -1.6454e-10 -1.379721e-08 -9.8726173e-07 -2.96567404e-05 -0.00171024359713 -0.00082736797056 -3.771598764e-05 -1.04608096e-06 -2.535975e-08 -9.9214e-10 9.9214e-10 2.535975e-08 1.04608097e-06 3.771598764e-05 0.00082736797056 0.00171024359713 2.965674039e-05 9.872618e-07 1.379717e-08 1.6453e-10 8.8e-13 2e-14 0.0 -0.0 -0.0 -1.1e-13 -1.151e-11 -1.15713e-09 -7.595706e-08 -5.05484867e-06 -4.459977087e-05 -2.833226633e-05 -1.13109567e-06 -3.085126e-08 -7.1426e-10 -2.506e-11 2.506e-11 7.1426e-10 3.085127e-08 1.13109566e-06 2.833226632e-05 4.459977087e-05 5.05484867e-06 7.595706e-08 1.15713e-09 1.151e-11 1.1e-13 0.0 0.0 0.0 0.0 -1e-14 -3.6e-13 -4.471e-11 -3.35618e-09 -2.5432118e-07 -6.9654916e-07 -1.2386304e-07 -1.7729e-09 2.24545e-09 9.436e-11 2.69e-12 -2.69e-12 -9.436e-11 -2.24545e-09 1.7729e-09 1.2386304e-07 6.9654916e-07 2.5432118e-07 3.35618e-09 4.471e-11 3.5e-13 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 -1.7e-13 -1.178e-11 -1.02482e-09 -3.5703e-09 -7.1231e-10 -3.61323e-09 -1.69844e-09 -4.936e-11 -1.41e-12 1.41e-12 4.936e-11 1.69844e-09 3.61323e-09 7.1231e-10 3.57029e-09 1.02482e-09 1.178e-11 1.7e-13 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -6e-14 -5.54e-12 -2.431e-11 -4.62e-12 -6.47e-12 -4.82e-12 -9e-14 -0.0 0.0 9e-14 4.82e-12 6.47e-12 4.62e-12 2.431e-11 5.54e-12 6e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -2e-14 -8e-14 -2e-14 -6e-14 -6e-14 0.0 0.0 0.0 0.0 6e-14 6e-14 2e-14 8e-14 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.4.00.000000.dat 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99143.87291916653 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 +D/cons.4.00.000050.dat 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377228.8428931157 1377234.6953973859 1377234.6953972296 1377234.69538823 1377234.6949954552 1377234.6802131494 1377234.2236997583 1377223.2089385095 1377096.7078368976 1377253.1699280322 1377129.6740768962 1377118.9520476398 1377118.5086641433 1377118.494243126 1377118.494243126 1377118.5086641433 1377118.95204764 1377129.6740768962 1377253.1699280322 1377096.7078368976 1377223.2089385095 1377234.223699759 1377234.6802131494 1377234.6949954552 1377234.69538823 1377234.6953972296 1377234.6953973859 311414.1488110072 311414.1488110187 311414.1488120778 311414.1488753154 311414.15205865464 311414.28174420673 311418.3890957442 311473.8388197492 312431.95078020555 312477.37655879866 312480.58715727745 312480.69069310965 312480.6932315692 312480.6932315692 312480.6906931097 312480.58715727745 312477.37655879866 312431.95078020555 311473.8388197492 311418.3890957442 311414.28174420673 311414.15205865464 311414.1488753154 311414.1488120778 311414.1488110187 311414.1488110072 -96663.31852693319 -96663.31852693297 -96663.31852692073 -96663.3185262807 -96663.31849727982 -96663.317448153 -96663.29035127122 -96672.00789765963 -97656.72421848694 -97656.52038369981 -97656.49617711396 -97656.49528684145 -97656.49526250419 -97656.49526250413 -97656.49528684145 -97656.49617711396 -97656.52038369981 -97656.72421848694 -96672.00789765963 -96663.29035127122 -96663.317448153 -96663.31849727982 -96663.3185262807 -96663.31852692073 -96663.31852693297 -96663.31852693319 -99080.72115659354 -99080.72115659354 -99080.72115659354 -99080.72115659282 -99080.72115653176 -99080.72115214297 -99080.72105083648 -99080.14136519011 -99099.70275047027 -99099.72638182771 -99099.72696872562 -99099.72697598784 -99099.72697602258 -99099.72697602258 -99099.72697598784 -99099.72696872562 -99099.72638182771 -99099.70275047027 -99080.14136519011 -99080.72105083648 -99080.72115214297 -99080.72115653176 -99080.72115659282 -99080.72115659354 -99080.72115659354 -99080.72115659354 -99082.03200107558 -99082.03200107558 -99082.03200107558 -99082.03200107555 -99082.03200106895 -99082.03200064496 -99082.03198162942 -99143.82514417807 -99143.85902029565 -99143.85878066531 -99143.85877050257 -99143.85877022699 -99143.85877022023 -99143.85877022023 -99143.85877022699 -99143.85877050257 -99143.85878066531 -99143.85902029565 -99143.82514417807 -99082.03198162942 -99082.03200064496 -99082.03200106895 -99082.03200107555 -99082.03200107558 -99082.03200107558 -99082.03200107558 -99082.03973908215 -99082.03973908215 -99082.03973908215 -99082.03973908215 -99082.03973908188 -99082.03973906241 -99082.03973806162 -99143.86888548087 -99143.87275990855 -99143.8727577569 -99143.87275826115 -99143.87275827631 -99143.87275827724 -99143.87275827724 -99143.87275827631 -99143.87275826115 -99143.8727577569 -99143.87275990855 -99143.86888548087 -99082.03973806162 -99082.03973906241 -99082.03973908188 -99082.03973908215 -99082.03973908215 -99082.03973908215 -99082.03973908215 -99082.0397969623 -99082.0397969623 -99082.0397969623 -99082.0397969623 -99082.0397969623 -99082.03979696213 -99082.03979695372 -99082.03981847713 -99082.03979639798 -99082.03979637484 -99143.87291762256 -99143.8729176096 -99143.87291760917 -99143.87291760917 -99143.8729176096 -99143.87291762256 -99082.03979637484 -99082.03979639798 -99082.03981847713 -99082.03979695372 -99082.03979696213 -99082.0397969623 -99082.0397969623 -99082.0397969623 -99082.0397969623 -99082.0397969623 -99082.0397973279 -99082.0397973279 -99082.0397973279 -99082.0397973279 -99082.0397973279 -99082.0397973279 -99082.03979732783 -99082.03979732534 -99082.03979732342 -99082.03979732329 -99082.03979732211 -99082.03979732205 -99082.03979732205 -99082.03979732205 -99082.03979732205 -99082.03979732211 -99082.03979732329 -99082.03979732342 -99082.03979732534 -99082.03979732783 -99082.0397973279 -99082.0397973279 -99082.0397973279 -99082.0397973279 -99082.0397973279 -99082.0397973279 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 -99082.03979732985 +D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 +D/cons.5.00.000050.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 +D/cons.6.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.05459595175867 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.6.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.7443281e-07 0.05459543127786 0.05459558897772 0.05459559666138 0.05459559687412 0.05459559687934 0.05459559687934 0.05459559687412 0.05459559666138 0.05459558897772 0.05459543127786 1.7443281e-07 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4.9143e-10 0.05459595457104 0.0545962963261 0.05459630231179 0.05459630256478 0.05459630257166 0.05459630257183 0.05459630257183 0.05459630257166 0.05459630256478 0.05459630231179 0.0545962963261 0.05459595457104 4.9143e-10 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.477e-11 0.05459595427985 0.054595955744 0.05459595579784 0.05459595578599 0.05459595578561 0.05459595578559 0.05459595578559 0.05459595578561 0.05459595578599 0.05459595579784 0.054595955744 0.05459595427985 2.477e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.719e-11 2.35e-11 2.408e-11 0.05459595179732 0.05459595179765 0.05459595179766 0.05459595179766 0.05459595179765 0.05459595179732 2.408e-11 2.35e-11 1.719e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-13 2e-13 2e-13 2e-13 2e-13 2e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.7.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.7.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.8.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.8.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.9.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.43327412310865 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.9.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 1.38430088e-06 0.43326999256669 0.43327124407468 0.43327130505225 0.43327130674062 0.43327130678202 0.43327130678202 0.43327130674062 0.43327130505225 0.43327124407468 0.43326999256669 1.38430088e-06 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.89997e-09 0.43327414542763 0.43327685759985 0.43327690510238 0.43327690711009 0.43327690716469 0.43327690716602 0.43327690716602 0.43327690716469 0.43327690711009 0.43327690510238 0.43327685759985 0.43327414542763 3.89997e-09 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.966e-10 0.43327414311676 0.43327415473627 0.43327415516351 0.43327415506947 0.43327415506642 0.43327415506626 0.43327415506626 0.43327415506642 0.43327415506947 0.43327415516351 0.43327415473627 0.43327414311676 1.966e-10 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.3639e-10 1.8652e-10 1.9106e-10 0.43327412341536 0.43327412341792 0.43327412341801 0.43327412341801 0.43327412341792 0.43327412341536 1.9106e-10 1.8652e-10 1.3639e-10 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.56e-12 1.56e-12 1.56e-12 1.56e-12 1.56e-12 1.56e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 \ No newline at end of file diff --git a/tests/5D59DDF0/golden-metadata.txt b/tests/5D59DDF0/golden-metadata.txt new file mode 100644 index 0000000000..fd318c0618 --- /dev/null +++ b/tests/5D59DDF0/golden-metadata.txt @@ -0,0 +1,123 @@ +This file was created on 2026-07-16 16:53:03.076188. + +mfc.sh: + + Invocation: test --generate --only 5D59DDF0 --no-gpu --no-debug -j 8 + Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No + Git: 40420e1de329d339330a049ab4d54aed0e76ebe5 on aqss-adaptive-substepping (clean) + +simulation: + + CMake Configuration: + + CMake v4.3.2 on wingtip-gpu3.cc.gatech.edu + + C : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc) + Fortran : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran) + + PRE_PROCESS : OFF + SIMULATION : ON + POST_PROCESS : OFF + SYSCHECK : OFF + DOCUMENTATION : OFF + ALL : OFF + + MPI : ON + OpenACC : OFF + OpenMP : OFF + + Fypp : /fastscratch/sbryngelson3/mfc-aqss-pr/build/venv/bin/fypp + Doxygen : + + Build Type : Release + + Configuration Environment: + + CC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc + CXX : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc++ + FC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran + OMPI_CC : + OMPI_CXX : + OMPI_FC : + +syscheck: + + CMake Configuration: + + CMake v4.3.2 on wingtip-gpu3.cc.gatech.edu + + C : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc) + Fortran : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran) + + PRE_PROCESS : OFF + SIMULATION : OFF + POST_PROCESS : OFF + SYSCHECK : ON + DOCUMENTATION : OFF + ALL : OFF + + MPI : ON + OpenACC : OFF + OpenMP : OFF + + Fypp : /fastscratch/sbryngelson3/mfc-aqss-pr/build/venv/bin/fypp + Doxygen : + + Build Type : Release + + Configuration Environment: + + CC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc + CXX : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc++ + FC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran + OMPI_CC : + OMPI_CXX : + OMPI_FC : + +CPU: + + CPU Info: + From lscpu + Architecture: x86_64 + CPU op-mode(s): 32-bit, 64-bit + Address sizes: 52 bits physical, 57 bits virtual + Byte Order: Little Endian + CPU(s): 128 + On-line CPU(s) list: 0-127 + Vendor ID: GenuineIntel + Model name: Intel(R) Xeon(R) Gold 6338 CPU @ 2.00GHz + CPU family: 6 + Model: 106 + Thread(s) per core: 2 + Core(s) per socket: 32 + Socket(s): 2 + Stepping: 6 + CPU(s) scaling MHz: 46% + CPU max MHz: 3200.0000 + CPU min MHz: 800.0000 + BogoMIPS: 4000.00 + Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local split_lock_detect wbnoinvd dtherm ida arat pln pts vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg tme avx512_vpopcntdq la57 rdpid fsrm md_clear pconfig flush_l1d arch_capabilities + Virtualization: VT-x + L1d cache: 3 MiB (64 instances) + L1i cache: 2 MiB (64 instances) + L2 cache: 80 MiB (64 instances) + L3 cache: 96 MiB (2 instances) + NUMA node(s): 2 + NUMA node0 CPU(s): 0-31,64-95 + NUMA node1 CPU(s): 32-63,96-127 + Vulnerability Gather data sampling: Mitigation; Microcode + Vulnerability Itlb multihit: Not affected + Vulnerability L1tf: Not affected + Vulnerability Mds: Not affected + Vulnerability Meltdown: Not affected + Vulnerability Mmio stale data: Mitigation; Clear CPU buffers; SMT vulnerable + Vulnerability Reg file data sampling: Not affected + Vulnerability Retbleed: Not affected + Vulnerability Spec rstack overflow: Not affected + Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl + Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization + Vulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; RSB filling; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop + Vulnerability Srbds: Not affected + Vulnerability Tsx async abort: Not affected + Vulnerability Vmscape: Not affected + diff --git a/tests/5D59DDF0/golden.txt b/tests/5D59DDF0/golden.txt new file mode 100644 index 0000000000..c628402f51 --- /dev/null +++ b/tests/5D59DDF0/golden.txt @@ -0,0 +1,56 @@ +D/cons.1.00.000000.dat 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 +D/cons.1.00.000050.dat 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 +D/cons.10.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.10.00.000050.dat 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 4.94721e-09 +D/cons.11.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.11.00.000050.dat 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 1.980634e-08 +D/cons.12.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.12.00.000050.dat 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 1.2053e-10 +D/cons.13.00.000000.dat 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 0.28602703353704 +D/cons.13.00.000050.dat 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 0.28602703353718 +D/cons.14.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.14.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.2.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.3.00.000000.dat 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 +D/cons.3.00.000050.dat 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 111209.43807391258 +D/cons.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 +D/cons.4.00.000050.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 +D/cons.5.00.000000.dat 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 0.00061420445729 +D/cons.5.00.000050.dat 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 0.00061420239629 +D/cons.6.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.6.00.000050.dat 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 7.9873e-10 +D/cons.7.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.7.00.000050.dat 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 1.57027e-09 +D/cons.8.00.000000.dat 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 0.00487433388497 +D/cons.8.00.000050.dat 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 0.00487430707292 +D/cons.9.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/cons.9.00.000050.dat 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 1.62983e-09 +D/prim.1.00.000000.dat 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 +D/prim.1.00.000050.dat 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 0.2915155718793 +D/prim.10.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/prim.10.00.000050.dat 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 1.697065e-08 +D/prim.11.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/prim.11.00.000050.dat 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 6.794266e-08 +D/prim.12.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/prim.12.00.000050.dat 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 4.1345e-10 +D/prim.13.00.000000.dat 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 0.98117240081936 +D/prim.13.00.000050.dat 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 0.98117240081983 +D/prim.14.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/prim.14.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/prim.2.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/prim.3.00.000000.dat 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 101325.00000000001 +D/prim.3.00.000050.dat 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 101324.91061923081 +D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 +D/prim.4.00.000050.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 +D/prim.5.00.000000.dat 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 0.00210693532879 +D/prim.5.00.000050.dat 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 0.00210692825888 +D/prim.6.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/prim.6.00.000050.dat 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 2.73992e-09 +D/prim.7.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/prim.7.00.000050.dat 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 5.38656e-09 +D/prim.8.00.000000.dat 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 0.01672066385185 +D/prim.8.00.000050.dat 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 0.01672057187716 +D/prim.9.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +D/prim.9.00.000050.dat 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 5.5909e-09 \ No newline at end of file diff --git a/toolchain/mfc/params/definitions.py b/toolchain/mfc/params/definitions.py index 5e94ebd31b..c7342671b6 100644 --- a/toolchain/mfc/params/definitions.py +++ b/toolchain/mfc/params/definitions.py @@ -1081,9 +1081,9 @@ def _load(): _r(f"lag_params%{a}", REAL, {"bubbles"}) # chem_params - for a in ["diffusion", "reactions"]: + for a in ["diffusion", "reactions", "adap_substeps"]: _r(f"chem_params%{a}", LOG, {"chemistry"}) - for a in ["gamma_method", "transport_model"]: + for a in ["gamma_method", "transport_model", "reaction_substeps", "reaction_substeps_max"]: _r(f"chem_params%{a}", INT, {"chemistry"}) # Per-fluid output arrays diff --git a/toolchain/mfc/test/cases.py b/toolchain/mfc/test/cases.py index 8531b414ad..302ede10e8 100644 --- a/toolchain/mfc/test/cases.py +++ b/toolchain/mfc/test/cases.py @@ -1913,6 +1913,8 @@ def foreach_example(): "2D_acoustic_broadband", "1D_inert_shocktube", "1D_reactive_shocktube", + "1D_reactive_shocktube_adaptive", + "2D_detonation_cell", "2D_ibm_steady_shock", "3D_performance_test", "3D_ibm_stl_ellipsoid", @@ -2011,6 +2013,17 @@ def chemistry_cases(): for ndim in range(1, 4): cases.append(define_case_f(f"{ndim}D -> Chemistry -> Perfect Reactor", "examples/nD_perfect_reactor/case.py", ["--ndim", str(ndim)], mods=common_mods)) + # Operator-split, sub-stepped reaction integration (chem_params%reaction_substeps > 0): the + # autoigniting reactor exercises the split path that keeps stiff mechanisms stable. + cases.append( + define_case_f( + "1D -> Chemistry -> Perfect Reactor -> Sub-stepped Reactions", + "examples/nD_perfect_reactor/case.py", + ["--ndim", "1"], + mods={**common_mods, "chem_params%reaction_substeps": 10}, + ) + ) + for riemann_solver, gamma_method in itertools.product([1, 2], [1, 2]): cases.append( define_case_f( diff --git a/toolchain/pyproject.toml b/toolchain/pyproject.toml index 6699f80126..5187a53a03 100644 --- a/toolchain/pyproject.toml +++ b/toolchain/pyproject.toml @@ -34,8 +34,7 @@ dependencies = [ # Chemistry "cantera>=3.1.0", - #"pyrometheus == 1.0.5", - "pyrometheus @ git+https://github.com/pyrometheus/pyrometheus.git", + "pyrometheus == 1.1.1", # Frontier Profiling "astunparse==1.6.2",