diff --git a/examples/2D_bc_patch_geometry/README.md b/examples/2D_bc_patch_geometry/README.md new file mode 100644 index 000000000..d4a68a71e --- /dev/null +++ b/examples/2D_bc_patch_geometry/README.md @@ -0,0 +1,44 @@ +# Boundary-condition patch geometry has to match the dimensionality + +`s_apply_boundary_patches` (`src/pre_process/m_boundary_conditions.fpp`) dispatches by dimensionality: + +```fortran +if (p > 0) then ! 3D + if (patch_bc(i)%geometry == 2) call s_circle_bc(i, bc_type) + else if (patch_bc(i)%geometry == 3) call s_rectangle_bc(i, bc_type) +else if (n > 0) then ! 2D + if (patch_bc(i)%geometry == 1) call s_line_segment_bc(i, bc_type) +``` + +There is no `else`. A geometry belonging to the other dimensionality falls straight through: **the patch is +never applied, nothing is printed, and the face silently keeps whatever `bc_[xyz]` gave it.** + +That is quiet in the worst way. A nozzle cut into a no-slip wall with a 3D geometry in a 2D case simply stays +a solid wall — the run completes, writes output, and the jet has a velocity of exactly zero for all time with +no indication anything was ignored. + +## Running it + +``` +./mfc.sh validate examples/2D_bc_patch_geometry/case.py # geometry 1, valid in 2D +GEOMETRY=3 ./mfc.sh validate examples/2D_bc_patch_geometry/case.py # a 3D geometry in a 2D case +``` + +| | before | after | +| --- | --- | --- | +| `GEOMETRY=1` | passes | passes | +| `GEOMETRY=3` | **passes, then does nothing at run time** | `patch_bc(1)%geometry must be 1 (line segment) in 2D; geometry 3 is never applied` | + +The 3D direction is symmetric: geometry 1 in a 3D case is equally ignored, and is now equally refused. + +## A second trap in the same corner + +The case carries a second initial-condition patch a few cells thick at the inlet, and it is load-bearing: +the Dirichlet buffer is filled by pre_process from the **initial condition at the boundary face**. A domain +initialised at rest stores rest in that buffer, and the "inflow" then delivers zero for all time — again with +no warning. This is not what the validator change addresses; it is noted here because the two failures look +identical from the outside, and knowing that saves working out which one is in play. + +## Scope + +Validator only; no source change and no golden files. All 182 example cases still validate. diff --git a/examples/2D_bc_patch_geometry/case.py b/examples/2D_bc_patch_geometry/case.py new file mode 100644 index 000000000..28e0dc830 --- /dev/null +++ b/examples/2D_bc_patch_geometry/case.py @@ -0,0 +1,99 @@ +#!/usr/bin/env python3 +"""A 2D boundary-condition patch, with the geometry the dimensionality actually supports. + +`s_apply_boundary_patches` dispatches by dimensionality: geometry 1 (line segment) in 2D, geometry 2 (circle) +or 3 (rectangle) in 3D. A geometry belonging to the other case falls straight through the dispatch -- the +patch is never applied, and the face silently keeps whatever `bc_[xyz]` gave it. + +Set GEOMETRY=3 to see the validator refuse what used to pass quietly: + + python3 case.py # geometry 1, valid in 2D + GEOMETRY=3 python3 case.py # a 3D geometry in a 2D case +""" + +import json +import os + +gamma, rho, U, Ma = 1.4, 1.0, 1.0, 0.6 +cs = U / Ma +P = rho * cs**2 / gamma +D, L, H = 1.0, 8.0, 6.0 +dx = D / 20 +N, NY = int(L / dx), int(H / dx) + +case = { + "run_time_info": "T", + "parallel_io": "T", + "prim_vars_wrt": "T", + "format": "silo", + "precision": "double", + "x_domain%beg": 0.0, + "x_domain%end": L, + "y_domain%beg": -0.5 * H, + "y_domain%end": 0.5 * H, + "m": N - 1, + "n": NY - 1, + "p": 0, + "cyl_coord": "F", + "dt": 0.2 * dx / (U + cs), + "t_step_start": 0, + "t_step_stop": 100, + "t_step_save": 100, + "num_patches": 2, + "num_fluids": 1, + "model_eqns": "5eq", + "alt_soundspeed": "F", + "mpp_lim": "F", + "mixture_err": "T", + "time_stepper": "rk3", + "weno_order": 5, + "weno_eps": 1.0e-10, + "weno_avg": "T", + "avg_state": "arithmetic", + "mapped_weno": "T", + "null_weights": "F", + "mp_weno": "F", + "riemann_solver": "hllc", + "low_Mach": 2, + "wave_speeds": "direct", + "viscous": "F", + "fd_order": 4, + "patch_icpp(1)%geometry": 3, + "patch_icpp(1)%x_centroid": 0.5 * L, + "patch_icpp(1)%y_centroid": 0.0, + "patch_icpp(1)%length_x": L, + "patch_icpp(1)%length_y": H, + "patch_icpp(1)%vel(1)": 0.0, + "patch_icpp(1)%vel(2)": 0.0, + "patch_icpp(1)%pres": P, + "patch_icpp(1)%alpha_rho(1)": rho, + "patch_icpp(1)%alpha(1)": 1.0, + # The Dirichlet buffer is filled by pre_process from the initial condition *at the boundary face*, so the + # inflow state has to be present there. A face initialised at rest stores rest and delivers nothing. + "patch_icpp(2)%geometry": 3, + "patch_icpp(2)%alter_patch(1)": "T", + "patch_icpp(2)%x_centroid": 2 * dx, + "patch_icpp(2)%y_centroid": 0.0, + "patch_icpp(2)%length_x": 4 * dx, + "patch_icpp(2)%length_y": D, + "patch_icpp(2)%vel(1)": U, + "patch_icpp(2)%vel(2)": 0.0, + "patch_icpp(2)%pres": P, + "patch_icpp(2)%alpha_rho(1)": rho, + "patch_icpp(2)%alpha(1)": 1.0, + "fluid_pp(1)%gamma": 1.0 / (gamma - 1.0), + "fluid_pp(1)%eos": "ideal_gas", + # a wall with a nozzle cut into it + "bc_x%beg": -16, + "num_bc_patches": 1, + "patch_bc(1)%dir": 1, + "patch_bc(1)%loc": -1, + "patch_bc(1)%type": -17, + "patch_bc(1)%geometry": int(os.environ.get("GEOMETRY", 1)), + "patch_bc(1)%centroid(2)": 0.0, + "patch_bc(1)%length(2)": D, + "bc_x%end": -8, + "bc_y%beg": -8, + "bc_y%end": -8, +} +print(json.dumps(case, indent=4)) diff --git a/tests/2B79A64D/golden-metadata.txt b/tests/2B79A64D/golden-metadata.txt new file mode 100644 index 000000000..5742b9e83 --- /dev/null +++ b/tests/2B79A64D/golden-metadata.txt @@ -0,0 +1,193 @@ +This file was created on 2026-09-13 14:23:07.554894. + +mfc.sh: + + Invocation: test --no-build --no-gpu --generate --only 2B79A64D -j 1 + Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No + Git: 844cb0d1f9c590539c2137a707433babd2d1252b on fix/patch-bc-geometry-dim (clean) + +pre_process: + + 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 : ON + SIMULATION : OFF + POST_PROCESS : OFF + SYSCHECK : OFF + DOCUMENTATION : OFF + ALL : OFF + + MPI : ON + OpenACC : OFF + OpenMP : OFF + + Fypp : /nethome/sbryngelson3/fastscratch/mfc-ci-fix/build/venv/bin/fypp + Doxygen : + + Build Type : Release + + Configuration Environment: + + CC : nvc + CXX : nvc++ + FC : 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 : /nethome/sbryngelson3/fastscratch/mfc-ci-fix/build/venv/bin/fypp + Doxygen : + + Build Type : Release + + Configuration Environment: + + CC : nvc + CXX : nvc++ + FC : nvfortran + OMPI_CC : + OMPI_CXX : + OMPI_FC : + +post_process: + + 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 : ON + SYSCHECK : OFF + DOCUMENTATION : OFF + ALL : OFF + + MPI : ON + OpenACC : OFF + OpenMP : OFF + + Fypp : /nethome/sbryngelson3/fastscratch/mfc-ci-fix/build/venv/bin/fypp + Doxygen : + + Build Type : Release + + Configuration Environment: + + CC : nvc + CXX : nvc++ + FC : nvfortran + OMPI_CC : + OMPI_CXX : + OMPI_FC : + +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 : /nethome/sbryngelson3/fastscratch/mfc-ci-fix/build/venv/bin/fypp + Doxygen : + + Build Type : Release + + Configuration Environment: + + CC : nvc + CXX : nvc++ + FC : 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: 35% + 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/2B79A64D/golden.txt b/tests/2B79A64D/golden.txt new file mode 100644 index 000000000..fd353a7f8 --- /dev/null +++ b/tests/2B79A64D/golden.txt @@ -0,0 +1,10 @@ +D/cons.1.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.1.00.000050.dat 1.00000000495548 0.99999999995331 1.00000001040061 1.0000000115352 0.99999990471115 1.00000051326078 1.0000085709964 1.00012263362604 1.00143998852046 1.01471738527904 1.03793299004645 1.14265089363567 1.17701599577217 1.17701599577217 1.14265089363567 1.03793299004645 1.01471738527904 1.00143998852046 1.00012263362604 1.0000085709964 1.00000051326078 0.99999990471115 1.0000000115352 1.00000001040061 0.99999999995331 1.00000000495548 1.00000000427634 1.00000000019528 1.00000001133438 1.0000000082713 0.99999990002856 1.00000068799474 1.00001075784173 1.00015897403274 1.00192372832822 1.02172389770152 1.07128863766405 1.21065121777049 1.25095947776728 1.25095947776728 1.21065121777049 1.07128863766405 1.02172389770152 1.00192372832822 1.00015897403274 1.00001075784173 1.00000068799474 0.99999990002856 1.0000000082713 1.00000001133438 1.00000000019528 1.00000000427634 1.00000000350575 0.99999999957404 1.00000000301504 1.00000001645353 0.99999996608218 1.00000003367854 1.00000294295428 1.00004197303564 1.00050003333931 1.00519857552836 1.02512313324572 1.08855613915718 1.10624446518977 1.10624446518977 1.08855613915718 1.02512313324572 1.00519857552836 1.00050003333931 1.00004197303564 1.00000294295428 1.00000003367854 0.99999996608218 1.00000001645353 1.00000000301504 0.99999999957404 1.00000000350575 1.00000000018642 0.99999999985201 0.99999999918739 1.00000000664685 1.0000000142002 0.99999994455679 1.00000020508325 1.00000532957489 1.00006175025902 1.00066321396776 1.00351177564514 1.01207103695358 1.01523265145586 1.01523265145586 1.01207103695358 1.00351177564514 1.00066321396776 1.00006175025902 1.00000532957489 1.00000020508325 0.99999994455679 1.0000000142002 1.00000000664685 0.99999999918739 0.99999999985201 1.00000000018642 0.999999999703 1.00000000005165 0.9999999998063 0.99999999935174 1.00000000500846 1.00000001550448 0.99999992966629 1.00000002046695 1.00000412523541 1.00004045393597 1.00023158306255 1.00080479493896 1.00101037823685 1.00101037823685 1.00080479493896 1.00023158306255 1.00004045393597 1.00000412523541 1.00000002046695 0.99999992966629 1.00000001550448 1.00000000500846 0.99999999935174 0.9999999998063 1.00000000005165 0.999999999703 0.99999999999683 1.00000000000995 1.00000000004834 0.99999999983572 0.99999999917393 1.0000000052843 1.00000001147335 0.99999996929531 0.99999997524348 1.00000249248225 1.00001370345711 1.000047448928 1.00005934984226 1.00005934984226 1.000047448928 1.00001370345711 1.00000249248225 0.99999997524348 0.99999996929531 1.00000001147335 1.0000000052843 0.99999999917393 0.99999999983572 1.00000000004834 1.00000000000995 0.99999999999683 1.00000000001603 0.99999999999764 1.00000000000604 1.00000000006335 0.99999999979624 0.99999999931051 1.00000000491806 1.0000000116814 0.99999995511722 0.99999999532682 1.00000073620346 1.00000249704676 1.00000305341281 1.00000305341281 1.00000249704676 1.00000073620346 0.99999999532682 0.99999995511722 1.0000000116814 1.00000000491806 0.99999999931051 0.99999999979624 1.00000000006335 1.00000000000604 0.99999999999764 1.00000000001603 0.99999999999858 0.99999999999972 0.99999999999663 1.00000000000718 1.00000000007031 0.99999999983131 0.99999999937445 1.0000000043595 1.0000000152078 0.99999998105534 0.99999991596183 1.00000000839327 1.00000003527537 1.00000003527537 1.00000000839327 0.99999991596183 0.99999998105534 1.0000000152078 1.0000000043595 0.99999999937445 0.99999999983131 1.00000000007031 1.00000000000718 0.99999999999663 0.99999999999972 0.99999999999858 0.99999999999931 1.00000000000015 1.00000000000001 0.9999999999966 1.00000000000325 1.00000000006583 0.9999999998495 0.99999999924228 1.00000000257916 1.00000001237065 1.00000000795473 0.99999997673398 0.9999999700441 0.9999999700441 0.99999997673398 1.00000000795473 1.00000001237065 1.00000000257916 0.99999999924228 0.9999999998495 1.00000000006583 1.00000000000325 0.9999999999966 1.00000000000001 1.00000000000015 0.99999999999931 1.00000000000011 1.0 1.00000000000014 1.00000000000002 0.99999999999702 1.0000000000031 1.00000000004582 0.99999999994385 0.99999999942084 1.00000000165348 1.00000000894822 1.0000000129323 1.00000001372056 1.00000001372056 1.0000000129323 1.00000000894822 1.00000000165348 0.99999999942084 0.99999999994385 1.00000000004582 1.0000000000031 0.99999999999702 1.00000000000002 1.00000000000014 1.0 1.00000000000011 1.00000000000002 0.99999999999999 0.99999999999999 1.00000000000014 1.00000000000008 0.99999999999734 1.00000000000222 1.00000000003436 0.99999999995668 0.99999999948864 0.99999999963138 1.00000000185768 1.00000000238187 1.00000000238187 1.00000000185768 0.99999999963138 0.99999999948864 0.99999999995668 1.00000000003436 1.00000000000222 0.99999999999734 1.00000000000008 1.00000000000014 0.99999999999999 0.99999999999999 1.00000000000002 0.99999999999999 1.0 0.99999999999999 0.99999999999999 1.00000000000012 1.00000000000014 0.99999999999804 1.00000000000062 1.00000000003414 1.00000000001674 0.9999999997791 0.99999999944627 0.9999999993847 0.9999999993847 0.99999999944627 0.9999999997791 1.00000000001674 1.00000000003414 1.00000000000062 0.99999999999804 1.00000000000014 1.00000000000012 0.99999999999999 0.99999999999999 1.0 0.99999999999999 1.0 1.0 1.0 0.99999999999999 0.99999999999998 1.00000000000009 1.00000000000013 0.99999999999857 0.9999999999981 1.0000000000206 1.0000000000411 1.00000000000437 0.99999999999592 0.99999999999592 1.00000000000437 1.0000000000411 1.0000000000206 0.9999999999981 0.99999999999857 1.00000000000013 1.00000000000009 0.99999999999998 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000006 1.00000000000014 0.99999999999916 0.99999999999809 1.00000000000751 1.00000000002665 1.00000000003023 1.00000000003023 1.00000000002665 1.00000000000751 0.99999999999809 0.99999999999916 1.00000000000014 1.00000000000006 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000003 1.00000000000012 0.99999999999948 0.99999999999785 0.99999999999758 0.99999999999765 0.99999999999765 0.99999999999758 0.99999999999785 0.99999999999948 1.00000000000012 1.00000000000003 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000002 1.00000000000012 0.99999999999999 0.99999999999939 0.99999999999925 0.99999999999925 0.99999999999939 0.99999999999999 1.00000000000013 1.00000000000002 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.00000000000007 1.00000000000013 1.00000000000014 1.00000000000014 1.00000000000013 1.00000000000007 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 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.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 1.0 1.0 1.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 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 -1.9382e-10 -9.48e-12 -5.5268e-10 -1.6319e-10 6.30243e-09 -3.810131e-08 -4.7710323e-07 -3.53741509e-06 -5.48723835e-05 -0.00081101860747 0.04101133875765 0.95691538204716 0.96221126632856 0.96221126632856 0.95691538204716 0.04101133875765 -0.00081101860747 -5.48723835e-05 -3.53741509e-06 -4.7710323e-07 -3.810131e-08 6.30243e-09 -1.6319e-10 -5.5268e-10 -9.48e-12 -1.9382e-10 6.167e-10 -3.051e-11 1.01112e-09 1.43862e-09 -1.112875e-08 4.318635e-08 6.9431874e-07 4.97802149e-06 7.172797425e-05 0.00139274298702 0.02988250275609 0.38497861525075 0.39067327314476 0.39067327314476 0.38497861525075 0.0298825027561 0.00139274298702 7.172797425e-05 4.97802149e-06 6.9431874e-07 4.318635e-08 -1.112875e-08 1.43862e-09 1.01112e-09 -3.051e-11 6.167e-10 1.24344e-09 -1.0359e-10 1.58545e-09 4.97131e-09 -1.83603e-08 5.23355e-08 1.73521477e-06 2.990619665e-05 0.00042821831234 0.00590752501156 0.03165942323934 0.19341668570175 0.22195613304595 0.22195613304595 0.19341668570175 0.03165942323934 0.00590752501156 0.00042821831234 2.990619665e-05 1.73521477e-06 5.23355e-08 -1.83603e-08 4.97131e-09 1.58545e-09 -1.0359e-10 1.24344e-09 2.5542e-10 -8.591e-11 -2.5972e-10 3.42842e-09 5.07824e-09 -3.845704e-08 1.1928448e-07 2.90618785e-06 3.736485421e-05 0.00049540187245 0.00303088293599 0.01456973939512 0.01787307619639 0.01787307619639 0.01456973939512 0.00303088293599 0.00049540187245 3.736485421e-05 2.90618785e-06 1.1928448e-07 -3.845704e-08 5.07824e-09 3.42842e-09 -2.5972e-10 -8.591e-11 2.5542e-10 -1.6819e-10 1.003e-11 -1.5521e-10 -1.584e-10 4.29878e-09 3.68706e-09 -5.836326e-08 2.796762e-07 3.65069188e-06 4.428238777e-05 0.00027583171894 0.00108615948574 0.0013307526702 0.0013307526702 0.00108615948574 0.00027583171894 4.428238777e-05 3.65069188e-06 2.796762e-07 -5.836326e-08 3.68706e-09 4.29878e-09 -1.584e-10 -1.5521e-10 1.003e-11 -1.6819e-10 -1.055e-11 9.54e-12 3.189e-11 -1.9218e-10 -7.13e-10 5.22672e-09 4.5696e-09 -1.0130112e-07 1.7390346e-07 2.55193768e-06 1.530564786e-05 5.934063476e-05 7.275300529e-05 7.275300529e-05 5.934063476e-05 1.530564786e-05 2.55193768e-06 1.7390346e-07 -1.0130112e-07 4.5696e-09 5.22672e-09 -7.13e-10 -1.9218e-10 3.189e-11 9.54e-12 -1.055e-11 1.125e-11 -1.62e-12 5.47e-12 4.634e-11 -1.3814e-10 -6.4477e-10 4.88592e-09 2.356398e-08 -7.577212e-08 8.883942e-08 9.7062511e-07 3.14176139e-06 3.75355631e-06 3.75355631e-06 3.14176139e-06 9.7062511e-07 8.883942e-08 -7.577212e-08 2.356398e-08 4.88592e-09 -6.4477e-10 -1.3814e-10 4.634e-11 5.47e-12 -1.62e-12 1.125e-11 -3.7e-13 -3.1e-13 -2.28e-12 7.7e-12 4.446e-11 -1.6506e-10 -4.5089e-10 2.90453e-09 1.573299e-08 -5.206644e-08 -8.432026e-08 1.1068149e-07 1.6455325e-07 1.6455325e-07 1.1068149e-07 -8.432026e-08 -5.206644e-08 1.573299e-08 2.90453e-09 -4.5089e-10 -1.6506e-10 4.446e-11 7.7e-12 -2.28e-12 -3.1e-13 -3.7e-13 -6.5e-13 1.1e-13 -1.4e-13 -2.68e-12 7.5e-12 5.099e-11 -1.6486e-10 -4.2548e-10 3.74352e-09 1.692143e-08 -1.4476e-10 -6.263179e-08 -7.377989e-08 -7.377989e-08 -6.263179e-08 -1.4476e-10 1.692143e-08 3.74352e-09 -4.2548e-10 -1.6486e-10 5.099e-11 7.5e-12 -2.68e-12 -1.4e-13 1.1e-13 -6.5e-13 8e-14 1e-14 1.3e-13 -9e-14 -3.33e-12 5.84e-12 4.154e-11 -1.3403e-10 -8.4412e-10 1.72877e-09 1.037139e-08 1.85884e-08 1.940636e-08 1.940636e-08 1.85884e-08 1.037139e-08 1.72877e-09 -8.4412e-10 -1.3403e-10 4.154e-11 5.84e-12 -3.33e-12 -9e-14 1.3e-13 1e-14 8e-14 2e-14 -0.0 -1e-14 1.3e-13 1.1e-13 -2.74e-12 3.43e-12 4.581e-11 -1.486e-11 -5.4513e-10 4.75e-11 2.5284e-09 3.05919e-09 3.05919e-09 2.5284e-09 4.75e-11 -5.4513e-10 -1.486e-11 4.581e-11 3.43e-12 -2.74e-12 1.1e-13 1.3e-13 -1e-14 -0.0 2e-14 -1e-14 0.0 -0.0 -1e-14 1.1e-13 7e-14 -1.93e-12 -9e-14 2.822e-11 -6.31e-12 -3.8369e-10 -7.1659e-10 -7.4035e-10 -7.4035e-10 -7.1659e-10 -3.8369e-10 -6.31e-12 2.822e-11 -9e-14 -1.93e-12 7e-14 1.1e-13 -1e-14 -0.0 0.0 -1e-14 -0.0 0.0 0.0 -0.0 -1e-14 1e-13 6e-14 -1.3e-12 6.6e-13 2.785e-11 5.868e-11 -7.31e-12 -2.729e-11 -2.729e-11 -7.31e-12 5.868e-11 2.785e-11 6.6e-13 -1.3e-12 6e-14 1e-13 -1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 7e-14 7e-14 -1.44e-12 -2.23e-12 8.56e-12 3.202e-11 3.657e-11 3.657e-11 3.202e-11 8.56e-12 -2.23e-12 -1.44e-12 7e-14 7e-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 -1e-14 5e-14 1.9e-13 -6.3e-13 -2.2e-12 -1.35e-12 -1.11e-12 -1.11e-12 -1.35e-12 -2.2e-12 -6.3e-13 1.9e-13 5e-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 -1e-14 2e-14 1.3e-13 -1.3e-13 -1.12e-12 -1.29e-12 -1.29e-12 -1.12e-12 -1.3e-13 1.3e-13 2e-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 -1e-14 1e-14 1e-13 1.9e-13 2e-13 2e-13 1.9e-13 1e-13 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 -1e-14 -1e-14 1e-14 2e-14 2e-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 -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 +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 -8.16161e-09 4.0522e-10 -1.280195e-08 -1.06734e-08 1.3863837e-07 -8.4001884e-07 -1.080126102e-05 -0.00015557892923 -0.00200703543579 -0.01654845041563 -0.09250669351388 -0.08122425815711 -0.01418065323521 0.01418065323521 0.08122425815711 0.09250669351388 0.01654845041563 0.00200703543579 0.00015557892923 1.080126102e-05 8.4001884e-07 -1.3863837e-07 1.06734e-08 1.280195e-08 -4.0522e-10 8.16161e-09 -7.45907e-09 -1.9676e-10 -1.43202e-08 -1.65175e-09 1.2525836e-07 -1.05281803e-06 -1.396014601e-05 -0.00021088900257 -0.00280388684082 -0.02705244845489 -0.18417113691738 -0.16109818030142 -0.02343880062999 0.02343880062999 0.16109818030142 0.18417113691738 0.02705244845489 0.00280388684082 0.00021088900257 1.396014601e-05 1.05281803e-06 -1.2525836e-07 1.65175e-09 1.43202e-08 1.9676e-10 7.45907e-09 -5.66733e-09 1.45163e-09 -4.50911e-09 -2.232924e-08 8.098533e-08 -1.6361303e-07 -3.53760174e-06 -4.830214086e-05 -0.00060935629225 -0.00520535814641 -0.04230976039513 -0.05124720783489 -0.00762127651133 0.00762127651133 0.05124720783489 0.04230976039513 0.0052053581464 0.00060935629225 4.830214086e-05 3.53760174e-06 1.6361303e-07 -8.098533e-08 2.232924e-08 4.50911e-09 -1.45163e-09 5.66733e-09 -1.486e-10 4.2131e-10 5.1736e-10 -6.97519e-09 -2.216531e-08 1.1666139e-07 -4.3210388e-07 -5.4340213e-06 -6.35800955e-05 -0.00049727885333 -0.00342421187096 -0.00373644952749 -0.00063009991616 0.00063009991616 0.00373644952749 0.00342421187096 0.00049727885333 6.35800955e-05 5.4340213e-06 4.3210388e-07 -1.1666139e-07 2.216531e-08 6.97519e-09 -5.1736e-10 -4.2131e-10 1.486e-10 4.1275e-10 -5.48e-11 1.215e-10 1.29403e-09 -7.90917e-09 -1.555149e-08 1.0654897e-07 -2.1694666e-07 -3.68313802e-06 -2.629329001e-05 -0.00019188360007 -0.00019994885927 -3.304411193e-05 3.304411193e-05 0.00019994885927 0.00019188360007 2.629329001e-05 3.68313802e-06 2.1694666e-07 -1.0654897e-07 1.555149e-08 7.90917e-09 -1.29403e-09 -1.215e-10 5.48e-11 -4.1275e-10 1.45e-12 -1.071e-11 -5.963e-11 2.7831e-10 3.4762e-10 -3.91048e-09 -1.98143e-08 7.881348e-08 -1.1192633e-07 -1.56121085e-06 -9.50524334e-06 -9.87370719e-06 -1.39843747e-06 1.39843747e-06 9.87370719e-06 9.50524334e-06 1.56121085e-06 1.1192633e-07 -7.881348e-08 1.98143e-08 3.91048e-09 -3.4762e-10 -2.7831e-10 5.963e-11 1.071e-11 -1.45e-12 -1.767e-11 4.68e-12 -8.94e-12 -6.189e-11 2.5966e-10 4.853e-10 -4.98048e-09 -5.55467e-09 4.301101e-08 -2.4542e-10 -4.9283406e-07 -4.8157058e-07 -3.232494e-08 3.232494e-08 4.8157058e-07 4.9283406e-07 2.4542e-10 -4.301101e-08 5.55467e-09 4.98048e-09 -4.853e-10 -2.5966e-10 6.189e-11 8.94e-12 -4.68e-12 1.767e-11 1.47e-12 3.4e-13 3.27e-12 -1.021e-11 -5.613e-11 1.8536e-10 5.3751e-10 -4.06121e-09 -7.83429e-09 1.847157e-08 3.42415e-08 7.75454e-09 -4.55192e-09 4.55192e-09 -7.75454e-09 -3.424151e-08 -1.847157e-08 7.83429e-09 4.06121e-09 -5.3751e-10 -1.8536e-10 5.613e-11 1.021e-11 -3.27e-12 -3.4e-13 -1.47e-12 6.8e-13 -2.3e-13 0.0 4.12e-12 -9.75e-12 -4.239e-11 1.2642e-10 6.1956e-10 -2.74779e-09 -6.54584e-09 -1.591e-11 3.75088e-09 4.332e-10 -4.332e-10 -3.75088e-09 1.591e-11 6.54584e-09 2.74779e-09 -6.1956e-10 -1.2642e-10 4.239e-11 9.75e-12 -4.12e-12 -0.0 2.3e-13 -6.8e-13 -1e-13 1e-14 -1.3e-13 7e-14 2.56e-12 -4.38e-12 -3.771e-11 9.004e-11 3.3047e-10 -1.22567e-09 -4.01426e-09 -2.45579e-09 1.2335e-10 -1.2335e-10 2.45579e-09 4.01426e-09 1.22567e-09 -3.3047e-10 -9.004e-11 3.771e-11 4.38e-12 -2.56e-12 -7e-14 1.3e-13 -1e-14 1e-13 -2e-14 1e-14 1e-14 -1.4e-13 1.2e-13 1.85e-12 -2.51e-12 -2.504e-11 5.413e-11 2.6936e-10 -4.937e-11 -2.7415e-10 -3.049e-11 3.049e-11 2.7415e-10 4.937e-11 -2.6936e-10 -5.413e-11 2.504e-11 2.51e-12 -1.85e-12 -1.2e-13 1.4e-13 -1e-14 -1e-14 2e-14 1e-14 -0.0 0.0 1e-14 -1.2e-13 2e-14 1.51e-12 -2.21e-12 -1.889e-11 3.45e-12 1.1517e-10 9.576e-11 -6.5e-13 6.5e-13 -9.576e-11 -1.1517e-10 -3.45e-12 1.889e-11 2.21e-12 -1.51e-12 -2e-14 1.2e-13 -1e-14 -0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 1e-14 -7e-14 -7e-14 1.25e-12 -6.3e-13 -1.09e-11 -1.174e-11 -2.33e-12 3.9e-13 -3.9e-13 2.33e-12 1.175e-11 1.09e-11 6.3e-13 -1.25e-12 7e-14 7e-14 -1e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -4e-14 -6e-14 6.4e-13 5.5e-13 -4.2e-12 -4.05e-12 5e-14 -5e-14 4.05e-12 4.2e-12 -5.5e-13 -6.4e-13 6e-14 4e-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 1e-14 -3e-14 -4e-14 2.9e-13 7.4e-13 4.2e-13 -3e-14 3e-14 -4.2e-13 -7.4e-13 -2.9e-13 4e-14 3e-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 -2e-14 -4e-14 5e-14 8e-14 0.0 -0.0 -8e-14 -5e-14 4e-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 -1e-14 -3e-14 -2e-14 0.0 0.0 2e-14 3e-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 +D/cons.4.00.000000.dat 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 5.46031746031746 5.46031746031746 5.46031746031746 5.46031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 +D/cons.4.00.000050.dat 4.96031749473053 4.96031745999321 4.96031753254391 4.96031754042302 4.96031679858931 4.96032102463079 4.96037698154036 4.96116916007645 4.97032565666907 5.06321537648932 5.25453393793939 6.3902262409737 6.6354448332484 6.6354448332484 6.3902262409737 5.25453393793939 5.06321537648932 4.97032565666907 4.96116916007645 4.96037698154036 4.9603210246308 4.96031679858931 4.96031754042302 4.96031753254391 4.96031745999321 4.96031749473052 4.96031749001426 4.96031746167359 4.96031753902845 4.96031751775703 4.96031676607133 4.96032223806248 4.96039216825348 4.96142158768335 4.97369521912149 5.1131380959139 5.49988350208488 6.6850715778117 6.97240687082663 6.97240687082663 6.6850715778117 5.49988350208488 5.1131380959139 4.97369521912149 4.96142158768335 4.96039216825348 4.96032223806248 4.96031676607133 4.96031751775703 4.96031753902845 4.96031746167359 4.96031749001426 4.96031748466298 4.96031745735938 4.96031748125523 4.96031757457811 4.96031722477705 4.96031769419636 4.9603378975499 4.96060894895401 4.96379112189016 4.9965325331427 5.1382660677054 5.6346936114404 5.77057417766824 5.77057417766824 5.6346936114404 5.1382660677054 4.9965325331427 4.96379112189016 4.96060894895401 4.9603378975499 4.96031769419636 4.96031722477705 4.96031757457811 4.96031748125523 4.96031745735938 4.96031748466298 4.96031746161203 4.96031745928974 4.96031745467431 4.96031750647612 4.96031755892994 4.96031707529519 4.96031888450748 4.96035447138612 4.96074629805311 4.96492472033986 4.98475155597177 5.04486589857846 5.0672046307384 5.0672046307384 5.04486589857846 4.98475155597177 4.96492472033986 4.96074629805311 4.96035447138612 4.96031888450748 4.96031707529519 4.96031755892994 4.96031750647612 4.96031745467431 4.96031745928974 4.96031746161203 4.96031745825496 4.96031746067612 4.96031745897234 4.96031745581567 4.96031749509846 4.9603175679875 4.96031697188894 4.96031760244939 4.9603461078767 4.96059839932086 4.9619259792833 4.9659106310612 4.9673405585765 4.9673405585765 4.9659106310612 4.96192597928329 4.96059839932085 4.96034610787669 4.96031760244939 4.96031697188894 4.9603175679875 4.96031749509846 4.96031745581567 4.96031745897234 4.96031746067612 4.96031745825496 4.96031746029545 4.9603174603866 4.96031746065313 4.96031745917664 4.96031745458085 4.96031749701399 4.9603175399935 4.96031724709043 4.9603172883973 4.96033476925735 4.96041262436507 4.96064698187751 4.96072963499395 4.96072963499395 4.96064698187751 4.96041262436507 4.96033476925735 4.9603172883973 4.96031724709043 4.9603175399935 4.96031749701399 4.96031745458085 4.96031745917664 4.96031746065313 4.9603174603866 4.96031746029545 4.96031746042881 4.96031746030106 4.96031746035939 4.9603174607574 4.96031745890244 4.96031745552937 4.96031749447066 4.96031754143829 4.96031714863151 4.96031742786483 4.96032257284558 4.96033480096375 4.96033866463775 4.96033866463775 4.96033480096375 4.96032257284558 4.96031742786483 4.96031714863151 4.96031754143829 4.96031749447066 4.96031745552937 4.96031745890244 4.9603174607574 4.96031746035939 4.96031746030106 4.96031746042881 4.96031746030758 4.96031746031552 4.96031746029408 4.9603174603673 4.9603174608057 4.960317459146 4.96031745597337 4.96031749059178 4.9603175659272 4.96031732875734 4.960316876719 4.96031751860418 4.96031770528543 4.96031770528543 4.96031751860418 4.960316876719 4.96031732875734 4.9603175659272 4.96031749059178 4.96031745597337 4.960317459146 4.9603174608057 4.9603174603673 4.96031746029408 4.96031746031552 4.96031746030758 4.96031746031266 4.96031746031852 4.96031746031754 4.96031746029384 4.96031746034002 4.96031746077463 4.96031745927234 4.96031745505552 4.96031747822832 4.96031754622478 4.96031751555868 4.96031729874792 4.96031725229037 4.96031725229037 4.96031729874792 4.96031751555868 4.96031754622478 4.96031747822832 4.96031745505552 4.96031745927234 4.96031746077463 4.96031746034002 4.96031746029384 4.96031746031754 4.96031746031852 4.96031746031266 4.96031746031823 4.96031746031747 4.96031746031841 4.96031746031759 4.96031746029677 4.96031746033898 4.96031746063569 4.96031745992752 4.96031745629552 4.96031747179994 4.9603175224579 4.96031755012512 4.96031755559912 4.96031755559912 4.96031755012512 4.9603175224579 4.96031747179994 4.96031745629552 4.96031745992752 4.96031746063569 4.96031746033899 4.96031746029677 4.96031746031759 4.96031746031841 4.96031746031747 4.96031746031823 4.96031746031759 4.96031746031741 4.96031746031736 4.96031746031843 4.96031746031804 4.96031746029898 4.96031746033289 4.96031746055605 4.96031746001662 4.96031745676635 4.96031745775757 4.96031747321805 4.96031747685823 4.96031747685823 4.96031747321805 4.96031745775757 4.96031745676635 4.96031746001662 4.96031746055605 4.96031746033289 4.96031746029898 4.96031746031804 4.96031746031843 4.96031746031736 4.96031746031741 4.96031746031759 4.96031746031741 4.96031746031746 4.96031746031743 4.96031746031736 4.96031746031831 4.96031746031842 4.96031746030385 4.9603174603218 4.96031746055457 4.96031746043372 4.96031745878341 4.96031745647212 4.96031745604454 4.96031745604454 4.96031745647212 4.96031745878341 4.96031746043372 4.96031746055457 4.9603174603218 4.96031746030385 4.96031746031842 4.96031746031831 4.96031746031736 4.96031746031743 4.96031746031746 4.96031746031741 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031743 4.96031746031734 4.96031746031811 4.96031746031835 4.9603174603075 4.96031746030428 4.9603174604605 4.96031746060288 4.96031746034781 4.9603174602891 4.9603174602891 4.96031746034781 4.96031746060288 4.96031746046049 4.96031746030428 4.9603174603075 4.96031746031835 4.96031746031811 4.96031746031734 4.96031746031743 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031744 4.96031746031737 4.96031746031786 4.96031746031845 4.96031746031163 4.96031746030423 4.9603174603696 4.96031746050255 4.96031746052743 4.96031746052743 4.96031746050255 4.9603174603696 4.96031746030423 4.96031746031163 4.96031746031845 4.96031746031786 4.96031746031737 4.96031746031744 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031745 4.96031746031739 4.96031746031768 4.96031746031827 4.96031746031383 4.96031746030254 4.96031746030065 4.96031746030115 4.96031746030115 4.96031746030065 4.96031746030254 4.96031746031383 4.96031746031827 4.96031746031768 4.96031746031739 4.96031746031745 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031745 4.96031746031741 4.96031746031762 4.96031746031833 4.96031746031739 4.96031746031321 4.96031746031228 4.96031746031228 4.96031746031321 4.96031746031739 4.96031746031833 4.96031746031762 4.96031746031741 4.96031746031745 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031741 4.96031746031749 4.96031746031796 4.96031746031838 4.96031746031847 4.96031746031847 4.96031746031838 4.96031746031796 4.96031746031749 4.96031746031741 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031743 4.96031746031742 4.96031746031754 4.96031746031756 4.96031746031756 4.96031746031754 4.96031746031742 4.96031746031743 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031745 4.96031746031742 4.96031746031741 4.96031746031741 4.96031746031742 4.96031746031745 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 4.96031746031746 +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 \ No newline at end of file diff --git a/toolchain/mfc/case_validator.py b/toolchain/mfc/case_validator.py index 1da790a90..2d1b096ca 100644 --- a/toolchain/mfc/case_validator.py +++ b/toolchain/mfc/case_validator.py @@ -2217,6 +2217,20 @@ def check_bc_patches(self): if geometry is None: continue + # s_apply_boundary_patches dispatches by dimensionality: geometry 1 in 2D, 2 or 3 in 3D. A + # geometry that belongs to the other case falls through the dispatch, the patch is never applied, + # and the face silently keeps whatever bc_[xyz] gave it -- a nozzle cut into a wall simply stays a + # wall, with no warning and a jet that never starts. + p = self.get("p", 0) or 0 + n = self.get("n", 0) or 0 + if p > 0: + self.prohibit(geometry not in (2, 3), f"patch_bc({i})%geometry must be 2 (circle) or 3 (rectangle) in 3D; " f"geometry {geometry} is never applied") + elif n > 0: + self.prohibit(geometry != 1, f"patch_bc({i})%geometry must be 1 (line segment) in 2D; " f"geometry {geometry} is never applied") + else: + # 1D enters neither branch of the dispatch, so every geometry is ignored, not just a mismatched one. + self.prohibit(True, f"patch_bc({i})%geometry cannot be used in 1D; boundary-condition patches are only applied in 2D and 3D") + # Line Segment BC (geometry = 1) if geometry == 1: self.prohibit(radius is not None, f"Line Segment Patch {i} can't have radius defined")