• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    A method for sharing dynamic geometry information in studies on liquid-based detectors

    2021-03-18 13:27:20ShuZhangJingShuLiYangJieSuYuMeiZhangZiYuanLiZhengYunYou
    Nuclear Science and Techniques 2021年2期

    Shu Zhang·Jing-Shu Li·Yang-Jie Su·Yu-Mei Zhang·Zi-Yuan Li·Zheng-Yun You

    Abstract Liquid-based detectors are widely used in particle and nuclear physics experiments.Because fixed method is used to construct the geometry in detector simulations such as Geant4, it is usually difficult to describe the non-uniformity of the liquid in a detector.We propose a method based on geometry description markup language and a tessellated detector description to share the detector geometry information between computational fluid dynamics simulation software and detector simulation software.This method makes it possible to study the impact of a liquid flow and non-uniformity on the key performance of a liquid-based detector,such as the event vertex reconstruction resolution.This will also be helpful in the detector design and performance optimization.

    Keywords Liquid-based detector·Geometry·Simulation·Geant4·Computational fluid dynamics

    1 Introduction

    In particle and nuclear physics experiments, large-scale liquid-based detectors have been widely used, particularly in neutrino detectors and in experiments searching for dark matter or neutrino-less double-beta decay.For example,the Super-Kamiokande detector used 50,000 tons of ultra-pure water to detect neutrinos [1]. In addition, Sudbury Neutrino Observatory used 1000 tons of heavy water to detect solar neutrinos[2].In the Jiangmen Underground Neutrino Observatory (JUNO), 20,000 tons of linear alkylbenzene liquid scintillator will be used to detect the reactor neutrinos [3]. For the two future flagship neutrino experiments,Hyper-Kamiokande[4]and the Deep Underground Neutrino Experiment (DUNE) [5] will use 1 million tons of ultrapure water and 40,000 tons of liquid argon, respectively.In addition to neutrino experiments, liquid-based detectors have been used in dark matter studies, such as the Particle and Astrophysical Xenon(PandaX)experiment[6,7]and the Large Underground Xenon(LUX)experiment[8],which use liquid xenon in detecting dark matter candidates as well as searching for neutrino-less nuclear double-beta decay signals.

    Liquid has the advantages of a high transparency and flowability,and is easily purified and filled into the detectors,which makes it a good candidate for the design of particle and nuclear physics experiments [9,10], particularly for largescale experiments searching for rare signals[11]with optical processes and requiring low background environments[12].

    With liquid-based detectors designed to be increasingly larger, as a growing problem, it is becoming more difficult to keep the uniformity of the liquid throughout an extremely large liquid detector. Moreover, owing to the flowability of the liquid, the liquid flow in the detector may change the uniformity of the optical properties of the liquid.For example,the change in refractive index owing to the temperature and pressure difference may lead to a deviation of the optical photon transport in the medium from ideal uniform conditions.The impact of such deviation caused by a detector with a non-uniformity of the physical signal measurements also needs to be studied, particularly in large-scale experiments searching for rare signal events.

    Tostudytheliquidflowandnon-uniformityinthedetector,it is necessary to have a technique to exchange the detector geometry information between different software programs,such as computational fluid dynamics (CFD) software and detector simulation software. A uniform detector description with a detailed geometry at different parts of the liquid detector needs to be provided,and such information needs to be shared between different software with a common interface.Because the geometry information is dynamic owing to a liquid flow,the transformation of the detector description with the interface should be automatically realized.

    We propose the development of a method based on the geometry description markup language (GDML) [13]and tessellated detector description [14,15] for sharing the dynamic geometry of liquid-based detectors between CFD simulation software and detector simulation software,making it possible to further study the extent of the nonuniformity of the geometry in the CFD and study its impact on the detector performance.

    The rest of this paper is structured as follows.In Sect.2,we introduce the method of sharing the detector geometry between software and the workflow. In Sect. 3, the method is applied to a toy spherical detector model to study the nonuniformity of the refractive index caused by a liquid flow and its influence on the detector simulation and event reconstruction. In Sects. 4 and 5, the performance of the method and its further application are discussed.Finally,a summary and some concluding remarks are provided in Sect.6.

    2 Methodologies

    In this section, we describe the method of sharing the detector geometry information between different types of software. With a consistent detector description and automatic geometry data conversion through an interface, the change in detector geometry can be studied in CFD simulation software,and its influence on the detector performance can also be considered using detector simulation software and reconstruction software.

    A typical application of the method is in an experiment using optical photons to reconstruct the event vertex and energy of the physical signals, in which the density and refractive index of the liquid medium may change in different parts of the detector owing to changes in the temperature and pressure.Consequently,transportation of the optical photons in the medium will also change,leading to deviations in the detector simulation, event reconstruction, and detector performance.

    Fig.1 Data flow of the detector geometry information from simulation to reconstruction

    The structure of the detector geometry data flow used in the simulation and a reconstruction applying the method is shown in Fig.1.The entire process can be divided into the following parts:a CFD simulation,geometry data conversion,detector simulation, reconstruction, and a detector performance study.

    In this method, a CFD simulation is first conducted to study the flow of fluids in the detector, with the detector geometry model constructed and its initial conditions set. After a CFD simulation, the information of the geometry mesh and fluid properties (temperature, pressure, and density distribution) are exported. Meanwhile, the related physics properties of the fluid and the refractive index distribution can also be calculated and exported.The conversion of geometric information from the CFD to the detector simulation is realized using GDML or the text format interface,including the geometric mesh and fluid property information.Next,a geometry with non-uniform medium properties can be built in the detector simulation software, and the propagationprocessoftheparticlesinthedetectorwithanonuniform geometry can be simulated. Finally, by comparing the reconstruction results of the uniform detector simulation,the influence of the geometry change on the detector performance is evaluated.

    Fig.2 Mesh geometry(left)and CSG shape(right)of a sphere

    2.1 CFD simulation

    CFD uses numerical analysis and data structures to analyze and solve problems related to fluid flows. COMSOL Multiphysics [16] and Open-source Field Operation And Manipulation(OpenFOAM)[17]are two popular CFD simulation software programs that have been widely used in scientific computations.

    COMSOL uses a finite element analysis to decompose objects into a series of small-volume grids for calculation and approximate real-world physical phenomena, particularly to solve the problem of multiphysics field coupling.In our study, the detector is first modeled and meshed, the appropriate fluid and thermal fields are then constructed,and the initial boundary conditions are set.After a finite element analysis and evolution over time, the temperature, density,and flow velocity distribution in each part of the detector become stable and a steady state can be obtained.

    Constructing a mesh of the geometric model is one of the most important steps in a CFD simulation and later studies. The geometric object grid directly determines the solution method of the model and affects the calculation of the problem,including the solution time,the amount of memory required,the interpolation method between the solution nodes,and the accuracy of the solution.The automatic mesh construction function provided by COMSOL can simplify this process;otherwise,a customized mesh needs to be built manually.Figure 2 shows the description of a sphere with a mesh and a constructive solid geometry(CSG).

    OpenFOAM is another popular CFD simulation software.By default,OpenFOAM defines a mesh of arbitrary polyhedral cells in 3D,bounded by arbitrary polygonal faces.The cells can have an unlimited number of faces,and there is no limit to the number of edges or any restriction on its alignment.This type of mesh offers significant freedom in a mesh generation and manipulation,particularly if the geometry of the domain is complex or changes over time.Users can also generate meshes using other packages and convert them into a format that OpenFOAM can use.

    2.2 Geometry data conversion

    In COMSOL, to construct a mesh of the geometry, the entire detector is divided into many tetrahedrons with a certain precision. The fluid property of the center point of each tetrahedron is taken as the nature of the liquid in the entire tetrahedral area. The mesh and fluid property information of each tetrahedron,including temperature,density,and refractive index,must be converted into a format that can be automatically imported into detector simulation software,such as Geant4[14],to construct the detector geometry.

    InGeant4,theshapeisimplementedasaclassG4Tessellated Solid,which can be used to generate a generic solid defined by several facets. With such a definition, a complex geometrical shape bounded with surfaces can be converted into an approximate description with facets of a defined dimension.Two types of facets can be used for the construction of a G4TessellatedSolid:a triangular facet and a quadrangular facet.The meshed geometry can be constructed by defining every face of the tetrahedron. Finally, all tessellated solids form the shape of a complete detector.

    There are two different ways to realize this process.One is to first generate a GDML file based on the geometric information exported by COMSOL, and then import the GDML file into Geant4 to construct the geometry. GDML is an XML-based [18] geometry description language used to describe the geometry of detectors in physical simulations,including their positions,rotations,shapes,and materials.It is designed as an application-independent persistent format.As pure XML, GDML can be universally used as a format to interchange the geometry between different applications[19]. The GDML geometry can be imported into Geant4 using the GDML parser function to construct the detector in Geant4.

    GDML has been successfully applied in many HEP experiments [20], such as JUNO [21] and BESIII [22].A GDML-based geometry management system in JUNO offline software is designed to provide a consistent detector description for different applications[23,24].In BESIII,the detector is described using GDML and then applied in a Geant4-based simulation and ROOT-based reconstruction and visualization[22].

    Another method is to directly read the text format output by COMSOL in a Geant4-based simulation code.A complete set of geometry information-sharing interfaces,from COMSOL to Geant4,has been developed.By using volume classes to construct solids for each tetrahedron according to its vertex coordinates and using the G4Material class to customize the material properties of each tetrahedron,the detector geometry with a non-uniform medium is constructed in Geant4.

    Fig. 3 (Color figure online) Schematic of photon transportation in a spherical detector.The bold green line shows the path of a photon with multiple refractions in a non-uniform medium

    2.3 Detector simulation

    Geant4 is the most popular detector simulation software used in particle and nuclear physics experiments.The simulation process in Geant4 includes the detector construction,particle transport, and interaction with the materials. For a single detector component made up of a uniform material,it is usually described as a single solid volume represented by a CSG shape[25].However,for liquid-based detectors,such an approximation will lead to deviation from reality.The level of deviation owing to non-uniformity in large-scale detectors can be too large to be ignored, and thus the difference between a detailed detector description and an approximate uniform description needs to be studied.

    To compare the impact of non-uniformity of a refractive index on a detector simulation, only two types of physical processes are included in the detector simulation: photon propagation in a uniform medium and Fresnel refraction at the medium boundary. In the former case, the photon is regarded as a free particle and travels in a straight line throughout the detector.For the latter case,owing to the nonuniform nature of the medium in the detector, the detector has many interfaces. The refractive index on each side of the interface is different,and thus the photon refracts when passing through these interfaces,and the photon path in the detector is composed of a series of steps. As an example,Fig. 3 shows the refraction of photons in a non-uniform medium.

    2.4 Detector performance study

    With the output from the detector simulation,the next step is to study the impact of the difference in detector description on the detector performance.The detector performance,for example, the resolution of a certain physical measurement,can be determined by analyzing the detector response during the simulation.The description of the detector geometry plays a key role in the simulation.In this study,we test different descriptions of the detector geometry for their detector performance while leaving the other conditions unchanged.

    3 Application

    The idea of the detector geometry sharing method was originally conceived to study the optical photon transportation in liquid-based detectors.Such processes are important in many large-scale liquid-based detector experiments,particularly those searching for rare signal events.For example,in neutrino experiments such as the Daya Bay reactor neutrino experiment[26],JUNO,the Kamioka Liquid Scintillator anti-neutrino Detector (KamLAND) [27], Hyper-K,and DUNE, optical photons from Cherenkov radiation or scintillationareusedtoreconstructthesignalevents.Inadark matter search or double beta-decay experiments such as PandaX,LUX,Dark matter Experiment with Argon and Pulseshape discrimination 3600(DEAP-3600)[28],XENON dark matter search(XENON)[29],and Depleted Argon cryogenic Scintillation and Ionization Detection(DarkSide)[30],photons or electrons are also transported in liquid detectors.

    In this section,we describe the use of a toy detector model to demonstrate the feasibility of applying the method in a photon transportation study.A simple spherical volume filled with water is constructed as the detector.Assuming that the temperature distribution is not uniform in the spherical detector,the density of the water in the detector will be different,which makes the water flow. This step is calculated using CFD simulation software COMSOL with a meshed geometry.The refractive index of the water is determined based on the temperature and difference in density.The fluid properties and mesh geometry information are then automatically converted to set up the geometry in Geant4 with tessellated solids.

    In a Geant4-based detector simulation,a virtual physical event is generated at a fixed vertex inside the sphere, and multiple photons are emitted from the vertex. The photons propagate in the water detector and finally reach the surface of the sphere. The detector simulation outputs are the hit positions of the photons on the spherical surface,which will be used to reconstruct the position of the event vertex.

    Fig.4 Distribution of the tetrahedron side length and volume size in a meshed sphere

    To study how a non-uniformity of the liquid can affect the detector performance, the detector is constructed using two methods.One is to construct a single non-uniform water sphere, and the other is to construct the same water sphere with a tessellated geometry,with the fluid property of each tetrahedron set from the CFD simulation result. The simulation and reconstruction output will be different by using the two detector descriptions,from which the deviation and difference in performance can be studied.

    3.1 Detector mesh geometry

    In the CFD simulation, the radius of the sphere is set to 15 m,and the mesh is configured to divide the sphere evenly into approximately 10,000 tetrahedrons.The distribution of the side length and volume size of every tetrahedron is shown in Fig.4,respectively.No tetrahedron has a particularly long side length or particularly large volume, which guarantees that the detector is evenly segmented;otherwise,the properties of the medium in the central tetrahedral area cannot be used to approximate the properties of the liquid within the whole tetrahedral area.

    The precision of the detector description depends on the granularity of the tessellated geometry. The more tetrahedrons the sphere is divided into,the more precise the detector is described,and the more computing resources are required in the CFD and detector simulations. Figure 5 shows the division of the sphere into 1000 tetrahedrons and 100,000 tetrahedrons.In Sect.4,the dependence of the deviation of the vertex reconstruction on the number of tetrahedrons is studied.The correlations between the program running speed and the number of tetrahedrons are also provided.

    3.2 Fluid properties in CFD simulation

    In the CFD simulation based on COMSOL,a fixed temperature difference is set between the top and bottom of the detector as the boundary conditions.To make the difference caused by temperature more significant and to test the feasibility of the method,a temperature difference of 35?C is set in a preliminary study. The correlation of the performance difference with temperature will be provided in Sect.4.

    Fig. 5 Mesh geometry of the sphere with different granularities of 1000 tetrahedrons(left)and 100,000 tetrahedrons(right)

    Fig.6 Fluid temperature(left)and flow velocity(right)distribution in the spherical detector

    The temperature at the top is set to higher than that at the bottom. A constant heat flux is provided in the top and bottom areas to simulate the temperature difference from the environment.

    The simulation results show that when there is a temperature difference between the upper and lower surfaces of the detector, a stable temperature gradient is formed in the medium.Figure 6 shows the distribution of fluid temperature and flow velocity at a steady state.The temperature gradient direction is along the Z-axis,and the temperature is approximately the same on the X -Y plane. The medium in the sphere only slowly flows horizontally on the X -Y plane,except for the area near the north and south poles.

    Table 1 Parameters of the refractive index of water with wavelength,density,and temperature

    The refractive index of a liquid is highly dependent on the temperature and density.According to[31],the refractive index of water in a different grid of the mesh can be calculated using the following equation:where n is the refractive index of the liquid,ρ is the density of the liquid,T is the temperature of the liquid,and λ is the wavelength of the photon.The other parameters used in the formula are listed in Table 1.

    3.3 Deviation in detector simulation

    The mesh of the spherical detector and its fluid properties in different grids of the mesh,including the density and refractive index,will be converted into a GDML format and text format that can be read automatically by the Geant4 simulation program to construct the detector geometry.

    To simulate a physics event at a fixed vertex inside the sphere, 1000 optical photons are generated from the vertex isotropically at the 4π solid angle.Physically,the number of photons generated corresponds to the amplitude of the physical event,such as the incident particle energy.In the Geant4 simulation,the optical photons are transported in the water sphere through optical processes and finally reach the surface of the sphere. Ideally, we assume that all photons can be recorded as hits at the sphere surface with 100% detection efficiency.These signals will be used to reconstruct the original vertex of the physics event.

    To obtain the simulation deviation,we first simulate using a uniform medium detector to obtain the nominal simulation outputs.Then,werunasecondsimulationwithallparameters unchanged,exceptforareplacementofauniformspherewith a tessellated geometry describing a non-uniform medium.

    Figure 7 describes the scenario using the above two geometries in a detector simulation. One uses a uniform material in the detector construction, and the other uses a tessellated geometry for a more precise detector description.For the optical photons crossing the neighboring tessellated volumes with different refractive indices, only the Fresnel refraction is processed.

    Fig.7 Two scenarios with refraction. The left shows that the photon travelsinastraightlineinthedetectordescribedwithauniformmedium.The right shows that the photon refracts multiple times in the detector with a non-uniform medium

    The magnitude of the photon momentum at the sphere surface is the same as the incident momentum,but the direction of the photon changes in each Fresnel refraction, which is described by the following equations:where n1and n2are the refractive indices on different sides of the interface, respectively. θ1is the incident angle, and θ2is the refraction angle. p1is the incident momentum, p2is the momentum after refraction, and ?n is the normalized normal vector of the refraction plane.

    To obtain the relation of simulation deviation with the event vertex,10,000 events are simulated with vertices randomly distributed in the sphere.Each event is simulated twice with two different detector descriptions to obtain the deviation.We can then compare the photon hit positions on the detector surface owing to the refraction caused by the nonuniformity of the medium.

    A comparison of the results from two simulations shows that the hit position on the detector surface is significantly shifted under the preliminary conditions.The deviation is at the millimeter level. Figure 8 shows the distribution of the magnitude and direction of the deviation on the surface of the sphere.The magnitude of deviation has no obvious relationship with the hit position on the sphere.Most of the photon positions on the surface of the sphere deflect toward the negative Z-axis in the simulation with the non-uniform detector,regardless of the original upward or downward direction of the photon from the vertex points.This is because the temperature increases along the positive Z-axis direction and the refractive index decreases along this direction, as shown in Fig.6.

    Figure 9 shows the distribution of the deviation angle offset in the longitude (θ) and latitude (α) directions, which are defined in the schematic view of the sphere in Fig. 10.Because the temperature on the same Z-plane is the same,there is no significant trend in which the photon hits with the same Z on the surface deflect systematically toward the left or right.

    Fig.8 (Color figure online) Distribution of the magnitude and direction of the deviation on the detector surface (top). The blue and red arrows indicate the offset direction along the positive Z-axis and negative Z-axis directions,respectively.The length of the arrow indicates the relative magnitude of the deviation.A 2D projection of the magnitude of the offset on the sphere surface is also shown(bottom)

    3.4 Deviation in vertex reconstruction

    In most experiments, the event vertex position, which shows where the physics event is generated,is an important physics quantity to measure. The resolution of the vertex position is a key indicator for evaluating the detector performance. To study the effect of the non-uniformity of the medium properties on the resolution of the detector vertex position,a charge-weighted algorithm is used to reconstruct the event vertex from the hit position of the photons on the sphere surface.

    Figure11showstheprincipleofthecharge-weightedalgorithm. Assuming that the true event vertex is located at the position Z = z0and that there are n photons emitted from the vertex,whose momentum directions are isotropically distributed in the 4π solid angle of the vertex,the average value of the z component of the hit position of all photons on the sphere is

    Fig.9 Distribution of the deviation angle θ (top)and α (bottom)with the Z-coordinate

    Fig.10 Schematic view of the deviation angle on sphere surface.Here,θ and α represent the deviation angle component along the longitude and latitude directions,respectively

    The reconstructed event vertex ˉV can then be obtained as follows:where n is the total number of photons and Viis the hit position of the i-th photon on the sphere.

    Fig.11 Sketch of the charge-weighted algorithm for vertex reconstruction

    Fig. 12 The vertex reconstruction deviation owing to difference in geometry

    To compare the event vertex reconstruction deviation,we simulate 10,000 events. Each event was simulated twice,with a uniform and non-uniform detector geometry,respectively.The two simulation results are reconstructed with the same charge-weighted algorithm.We then compare the two reconstructed vertices to obtain the deviation in this event owing to the difference in geometry. Figure 12 shows the distribution of reconstructed vertex deviation for the 10,000 events. The deviations owing to the difference in geometry are a few millimeters in length with a long tail of up to 80 mm. The average deviation is approximately 10 mm.Although the charge-weighted algorithm has a vertex reconstruction resolution itself, in the two simulations of every event, every original condition is the same except for the detector geometry.Therefore,the comparison is between the two reconstructed vertices rather than their respective bias from the true vertex.

    In this section, we use a set of fixed-parameters (sphere radius = 15 m, temperature difference = 35?C, and sphere mesh number = 10,000) to obtain preliminary results showing the feasibility of applying the geometry sharing method to a liquid-based detector simulation and reconstruction,and to obtain the deviation distribution.

    4 Comparison

    To study the influence of different conditional parameters on the detector performance,we change the size of the detector,the temperature difference,and the mesh granularity to check the consequential changes in the simulation and vertex reconstruction results.

    Fig.13 Average deviation of the reconstructed vertex changes with the temperature difference

    Fig.14 Average deviation of the reconstructed vertex changes with the radius of the sphere

    Under real experiment conditions, the environment temperature could be different.Usually,the temperature difference is at a few degrees Celsius. The higher it is, the more significant its impact on the detector performance.Figure 13 shows that the reconstructed vertex deviation is linearly dependent on the temperature difference. Figure 14 shows that the reconstructed vertex deviation is linear with the size of the detector.These conclusions are expected because the method itself is size independent.

    Figure 15 shows the dependency of the vertex reconstruction deviation on the mesh granularity,i.e.,the number of tetrahedrons that a sphere is segmented into. When the segmentation is extremely coarse,the deviations of the reconstructed vertex gradually increase with the improvement in the segmentation accuracy.After the number of tetrahedrons reaches 5000, the deviation becomes stable. To determine the granularity of the detector segmentation,it is necessary to comprehensively consider the available computing resources and resulting accuracy requirements.

    Fig.15 The average deviation of the reconstructed vertex changes with the segmentation accuracy

    Fig.16 The average deviation of the reconstructed vertex changes with the heat flux area angle

    Figure 16 shows the deviation dependency on the heat flux area angle. When the heat flux area is close to the top or bottom of the sphere,the deviation of the reconstruction vertex is slightly affected by the heat flux location change,but when the location deviates greatly from the Z-axis by nearly 90?,the deviation of the reconstructed vertex is significantly reduced.

    As the reason for the influence of the location of the heat flux area, the formation of the temperature gradient has a strong correlation with the location of the heat flux area.Figure 17 shows the temperature distribution that reaches stability when the heat flux region deviates from the Z-axis by 30?and 150?,respectively,in which the red and blue areas on the surface represent hot and cold areas where a heat flux exists.When the heat flux area deviates from the Z-axis by 30?, the medium heated in the hot area increases along the ball wall to the top and decelerates, and then flows back to the hot area along the horizontal ball wall. A similar case occurs in the cold area. Therefore, the liquid in the sphere has almost no vertical flow,but mainly a horizontal flow.

    Fig.17 The distributions of temperature and liquid flow in the sphere when the CFD simulation reaches stability for the two cases when the heat flux area deviates from the Z-axis by 30?(left)and by 150?(right),respectively

    Because there is only local circulation,when the heat flux area deviates from the Z-axis by an angle that is not too large,a temperature gradient similar to the case in which the heat flux area is on the Z-axis can still be formed.When the heat flux area deviates far from the Z-axis,the temperature difference between the upper and lower endpoints along the temperature gradient direction under a stable state becomes smaller.

    Figure 18 shows the temperature distribution along the Z-axis at a steady state.When the temperature difference of the heat flux is 35 K and the heat flux location deviates from the Z-axis by 60?,the temperature difference is comparable to the case in which the temperature difference of the heat flux is 15 K and the position is along the Z-axis,although the temperature gradient of the former is greater.However,when the heat flux area deviates from the Z-axis by more than 90?(Fig.17,right),the heated liquid flows upward from the hot area,and when it reaches the cold area on the top,the liquid is quickly cooled and sinks. Therefore, it forms an annular flow in the sphere,and no obvious temperature gradient can be formed owing to the circulation.

    The consumption of computing resources is also compared in this study. When the number of tetrahedrons increases with the improvement in the segmentation accuracy, it takes more CPU time in the COMSOL and Geant4 simulations.The simulation times with different numbers of tetrahedrons are listed in Table 2, which is the CPU time required for COMSOL to simulate a fluid flow for a 5 h clock time and for Geant4 to simulate 100,000 particles.The amount of CPU time used by the two geometry data conversion methods based on the text format and GDML is also compared. In the Geant4 simulation, it takes more time to import the geometry through a GDML file than directly reading the text file to construct the geometry.With an increase in the segmentation accuracy, the difference in the computing speed between the two methods becomes more obvious.

    5 Discussion

    With this method, the generation of a correct geometry mesh is an important step.The entire detector must be fully segmented;otherwise,the properties of the tetrahedral central medium cannot be used to approximate the properties of the entire tetrahedron.In this study,only the method of a global automatic segmentation is adopted,and only a tetrahedron segmentation is considered.

    At the same time,the influence of medium non-uniformity will reach saturation with an improvement in the segmentation accuracy. An excessively high segmentation accuracy does not significantly improve the simulation and reconstruction precision but will greatly increase the CPU time consumption in the CFD and Geant4 simulations. In more realistic detector simulations, more complicated physical processes, more particles, and more complicated environments are usually introduced, which may further increase the simulation time.

    The GDML and text format are both used for geometry data sharing from COMSOL to Geant4.Creating a geometry by directly reading the text files is much faster than importing GDML files into Geant4 to initialize the geometry.However,GDML is widely used in a Geant4 simulation and reconstruction based on the ROOT[32]geometry package,which can provide consistent geometric information for a subsequent data analysis.

    In our research, it is assumed that the hot area is on the top and the cold area is at the bottom,and thus a temperature gradient can be formed.When the location of the hot area is lower than that of the cold area because of the formation of convection and circulation in the sphere,the temperature in the sphere is almost the same and no temperature gradient can be formed.The entire spherical detector may be considered to be uniform,and no obvious deviations in simulation and reconstruction will be observed.

    6 Conclusion

    A method of dynamic geometry information sharing between a CFD simulation and a detector simulation is proposed for liquid-based detectors.Its feasibility is demonstrated by applying the method to a simulation with a non-uniform medium to study the photon transport and a deviation in the event of a vertex reconstruction.This method can also be used to study other dynamic geometry-related problems in particle and nuclear physics experiments,such as the expansion and contraction of the detector volumes owing to a temperature change,detector alignment at different running periods of the experiments,and geometry-related changes to the magnetic field.

    Author contributionsAll authors contributed to the study conception and design.Material preparation,data collection and analysis were performed by Shu Zhang,Jing-Shu Li,Yang-Jie Su,and Zi-Yuan Li.The first draft of the manuscript was written by Shu Zhang,Yu-Mei Zhang,and Zheng-Yun You,and all authors commented on previous versions of the manuscript.All authors read and approved the final manuscript.

    亚洲国产毛片av蜜桃av| 99热国产这里只有精品6| 菩萨蛮人人尽说江南好唐韦庄| 一级二级三级毛片免费看| 亚洲av免费高清在线观看| 亚洲国产精品国产精品| 看免费成人av毛片| 看非洲黑人一级黄片| 噜噜噜噜噜久久久久久91| 一区二区三区免费毛片| 亚洲精品一区蜜桃| 美女脱内裤让男人舔精品视频| 国产一区二区在线观看日韩| 人人妻人人添人人爽欧美一区卜| 国产日韩欧美视频二区| 纯流量卡能插随身wifi吗| 国产精品久久久久久精品古装| 中国三级夫妇交换| 精品久久久久久电影网| 国产熟女午夜一区二区三区 | 亚洲高清免费不卡视频| 午夜久久久在线观看| 人人澡人人妻人| 国模一区二区三区四区视频| 亚洲国产精品成人久久小说| 三级国产精品片| 新久久久久国产一级毛片| 免费黄网站久久成人精品| 精品人妻熟女毛片av久久网站| 国产女主播在线喷水免费视频网站| 女人精品久久久久毛片| 在线 av 中文字幕| 18+在线观看网站| 亚洲国产精品一区二区三区在线| 亚洲美女黄色视频免费看| 国产精品国产三级国产专区5o| 99热这里只有精品一区| 18禁动态无遮挡网站| 欧美日韩亚洲高清精品| 亚洲av成人精品一区久久| 人妻一区二区av| 亚洲无线观看免费| 国产精品一区二区在线观看99| 成人毛片a级毛片在线播放| 99久久中文字幕三级久久日本| 男男h啪啪无遮挡| 久久久久久久大尺度免费视频| 国产成人一区二区在线| 看非洲黑人一级黄片| 久久 成人 亚洲| 香蕉精品网在线| 内射极品少妇av片p| 在线观看免费日韩欧美大片 | 日韩av免费高清视频| 精品卡一卡二卡四卡免费| 乱系列少妇在线播放| 国语对白做爰xxxⅹ性视频网站| 99久久精品国产国产毛片| 插阴视频在线观看视频| 丰满少妇做爰视频| 观看美女的网站| 一区二区三区乱码不卡18| 国内精品宾馆在线| 久久久久国产精品人妻一区二区| 女的被弄到高潮叫床怎么办| 国产成人精品一,二区| 精品人妻熟女毛片av久久网站| 在线观看av片永久免费下载| 青春草亚洲视频在线观看| 99热6这里只有精品| 人人妻人人看人人澡| 这个男人来自地球电影免费观看 | 久久 成人 亚洲| 午夜精品国产一区二区电影| www.av在线官网国产| av播播在线观看一区| 亚洲精品aⅴ在线观看| 熟女电影av网| 人妻一区二区av| 久久精品熟女亚洲av麻豆精品| 如何舔出高潮| 香蕉精品网在线| 国产淫语在线视频| av有码第一页| 在线观看av片永久免费下载| 亚洲国产av新网站| 久久午夜综合久久蜜桃| 亚洲精品乱码久久久v下载方式| 免费av不卡在线播放| 精品一区二区免费观看| 麻豆成人午夜福利视频| 国产毛片在线视频| 国产伦精品一区二区三区视频9| 亚洲成人手机| 欧美97在线视频| 久久久久久久久久久久大奶| 天堂8中文在线网| 亚洲av综合色区一区| 免费大片黄手机在线观看| 亚洲欧美成人综合另类久久久| 热re99久久国产66热| 久久久久久久久久久丰满| 精品国产一区二区三区久久久樱花| av免费在线看不卡| 下体分泌物呈黄色| 不卡视频在线观看欧美| 99久久中文字幕三级久久日本| 日本欧美国产在线视频| 一级毛片aaaaaa免费看小| 日韩av在线免费看完整版不卡| 青春草亚洲视频在线观看| 免费看日本二区| 亚洲中文av在线| 精品国产一区二区久久| 久久韩国三级中文字幕| 欧美 日韩 精品 国产| 在线观看一区二区三区激情| 美女中出高潮动态图| 亚洲性久久影院| 婷婷色麻豆天堂久久| 一区在线观看完整版| 丰满人妻一区二区三区视频av| 欧美精品国产亚洲| 精品一区在线观看国产| 一区二区三区免费毛片| 狂野欧美白嫩少妇大欣赏| 麻豆乱淫一区二区| 精品卡一卡二卡四卡免费| 天堂8中文在线网| 插阴视频在线观看视频| 一级av片app| 国产精品久久久久久久久免| 精品一区二区三卡| www.av在线官网国产| 在线观看免费日韩欧美大片 | 久久久久久伊人网av| 久久久久久久精品精品| 五月天丁香电影| 久久久久精品性色| 国产精品伦人一区二区| 国内精品宾馆在线| 免费看日本二区| 精品99又大又爽又粗少妇毛片| 久久久久久久久久久丰满| 国产精品国产av在线观看| 国产在线视频一区二区| 亚洲欧洲国产日韩| 草草在线视频免费看| av国产精品久久久久影院| 韩国av在线不卡| 久久这里有精品视频免费| 亚洲电影在线观看av| 草草在线视频免费看| 啦啦啦视频在线资源免费观看| 欧美日韩av久久| 成年女人在线观看亚洲视频| 熟女电影av网| 国产精品偷伦视频观看了| 男女边吃奶边做爰视频| 免费观看的影片在线观看| 亚洲精品一区蜜桃| 国产成人精品福利久久| 国产 一区精品| 中文字幕av电影在线播放| 亚洲精品456在线播放app| 中国美白少妇内射xxxbb| 新久久久久国产一级毛片| 精品一区在线观看国产| 亚洲精品色激情综合| 精品国产国语对白av| 国产精品久久久久久精品古装| 亚洲,欧美,日韩| 在线观看免费日韩欧美大片 | 亚洲电影在线观看av| 精品国产一区二区久久| 中文字幕av电影在线播放| 免费看日本二区| 黄色配什么色好看| 日本av免费视频播放| 欧美日韩国产mv在线观看视频| 在线观看免费视频网站a站| 日本av免费视频播放| 一本久久精品| www.av在线官网国产| 一级片'在线观看视频| 在线观看www视频免费| 夫妻性生交免费视频一级片| 少妇裸体淫交视频免费看高清| 新久久久久国产一级毛片| freevideosex欧美| 国内精品宾馆在线| 色94色欧美一区二区| 日本猛色少妇xxxxx猛交久久| 另类精品久久| 亚洲第一区二区三区不卡| 久久影院123| 99久久人妻综合| 亚洲精品亚洲一区二区| 亚洲高清免费不卡视频| av视频免费观看在线观看| 久久久久精品久久久久真实原创| 曰老女人黄片| 久久国产精品大桥未久av | 黄色一级大片看看| 成人影院久久| 久久国产精品男人的天堂亚洲 | 麻豆成人av视频| 国产av码专区亚洲av| 午夜影院在线不卡| 寂寞人妻少妇视频99o| xxx大片免费视频| 成人18禁高潮啪啪吃奶动态图 | 亚洲国产av新网站| 黄色毛片三级朝国网站 | 日本与韩国留学比较| 成人18禁高潮啪啪吃奶动态图 | 亚洲成人手机| 亚洲精品一区蜜桃| 夜夜看夜夜爽夜夜摸| 一本—道久久a久久精品蜜桃钙片| 久久国内精品自在自线图片| 亚洲国产成人一精品久久久| 另类亚洲欧美激情| 国产精品一区二区在线观看99| 国产亚洲5aaaaa淫片| 一级毛片久久久久久久久女| 狂野欧美白嫩少妇大欣赏| 特大巨黑吊av在线直播| 国产成人freesex在线| 国产一区二区在线观看日韩| 一二三四中文在线观看免费高清| 男人狂女人下面高潮的视频| h日本视频在线播放| 69精品国产乱码久久久| 亚洲国产精品一区三区| 欧美xxxx性猛交bbbb| 久久狼人影院| 亚洲av欧美aⅴ国产| 亚洲欧洲日产国产| 国产黄色视频一区二区在线观看| 午夜视频国产福利| 最近最新中文字幕免费大全7| 热re99久久精品国产66热6| 亚洲欧美精品自产自拍| 精品少妇内射三级| 看免费成人av毛片| 少妇裸体淫交视频免费看高清| 国产色婷婷99| 日日撸夜夜添| 亚洲美女搞黄在线观看| 国产熟女午夜一区二区三区 | 久久久久久久久久久丰满| 亚洲精品,欧美精品| 国产精品久久久久成人av| 九草在线视频观看| 日本av手机在线免费观看| 精品视频人人做人人爽| av又黄又爽大尺度在线免费看| 免费看日本二区| 伊人亚洲综合成人网| 丰满少妇做爰视频| 人人妻人人澡人人爽人人夜夜| 偷拍熟女少妇极品色| 久久狼人影院| 在线观看三级黄色| 涩涩av久久男人的天堂| 菩萨蛮人人尽说江南好唐韦庄| 免费看av在线观看网站| 久久久亚洲精品成人影院| 日韩免费高清中文字幕av| 国产在线视频一区二区| 综合色丁香网| 人妻一区二区av| 男女边吃奶边做爰视频| 日韩电影二区| 国产一区亚洲一区在线观看| 又爽又黄a免费视频| 一区在线观看完整版| 久久久久国产精品人妻一区二区| 亚洲欧洲国产日韩| 国产乱来视频区| 两个人的视频大全免费| 一本一本综合久久| 黑丝袜美女国产一区| 综合色丁香网| 国产精品国产av在线观看| 精品午夜福利在线看| 亚洲图色成人| 少妇人妻 视频| 亚洲av综合色区一区| 欧美xxⅹ黑人| 久久久精品94久久精品| av一本久久久久| www.色视频.com| videossex国产| 涩涩av久久男人的天堂| 国产成人精品无人区| av一本久久久久| 久热久热在线精品观看| 免费观看av网站的网址| 97在线视频观看| 国产高清三级在线| 国产成人免费观看mmmm| 亚洲图色成人| 亚洲欧美成人综合另类久久久| 亚洲成人一二三区av| 久久免费观看电影| 简卡轻食公司| 亚洲国产精品一区二区三区在线| 欧美日韩国产mv在线观看视频| 欧美激情极品国产一区二区三区 | 午夜日本视频在线| 日韩 亚洲 欧美在线| 日本黄大片高清| av国产久精品久网站免费入址| 黄色一级大片看看| 国产av国产精品国产| 国产伦理片在线播放av一区| 搡老乐熟女国产| 久久久精品免费免费高清| 日韩三级伦理在线观看| 免费少妇av软件| 中国三级夫妇交换| videos熟女内射| 亚洲欧美成人综合另类久久久| 晚上一个人看的免费电影| 国产亚洲5aaaaa淫片| 51国产日韩欧美| 中文天堂在线官网| 狂野欧美激情性bbbbbb| 亚洲av日韩在线播放| 亚洲综合精品二区| 插逼视频在线观看| av不卡在线播放| 99精国产麻豆久久婷婷| 亚洲欧美清纯卡通| 欧美三级亚洲精品| 欧美日韩国产mv在线观看视频| 成人亚洲精品一区在线观看| 99九九在线精品视频 | 老司机亚洲免费影院| 国产精品久久久久久久电影| 日韩免费高清中文字幕av| 黑丝袜美女国产一区| 精品卡一卡二卡四卡免费| 看十八女毛片水多多多| 国产精品久久久久久av不卡| 亚洲成色77777| 我要看日韩黄色一级片| 麻豆成人av视频| 九色成人免费人妻av| 夜夜爽夜夜爽视频| 啦啦啦在线观看免费高清www| 国产日韩欧美在线精品| 久久久国产一区二区| 老女人水多毛片| 日本vs欧美在线观看视频 | 欧美国产精品一级二级三级 | 日本av手机在线免费观看| 久久久a久久爽久久v久久| 日日撸夜夜添| 久久久国产欧美日韩av| 少妇人妻 视频| 乱系列少妇在线播放| 精品人妻偷拍中文字幕| 亚洲精品第二区| 91午夜精品亚洲一区二区三区| 国产精品99久久99久久久不卡 | 精品午夜福利在线看| 亚洲av综合色区一区| 精品国产露脸久久av麻豆| 午夜福利影视在线免费观看| 亚洲欧美精品自产自拍| 水蜜桃什么品种好| 亚洲精品,欧美精品| 另类精品久久| 26uuu在线亚洲综合色| 晚上一个人看的免费电影| av福利片在线| av在线app专区| 一本—道久久a久久精品蜜桃钙片| 免费黄频网站在线观看国产| 日韩av免费高清视频| 久久精品国产亚洲av天美| 男女边摸边吃奶| 深夜a级毛片| 亚洲欧洲精品一区二区精品久久久 | 日韩 亚洲 欧美在线| 99视频精品全部免费 在线| 日本av手机在线免费观看| 日韩电影二区| 最黄视频免费看| 人妻系列 视频| 久久免费观看电影| 日本欧美国产在线视频| 国产av码专区亚洲av| 嫩草影院入口| 久久久久久久久久成人| 国产成人免费观看mmmm| 香蕉精品网在线| 成人毛片a级毛片在线播放| 欧美日韩国产mv在线观看视频| 国产精品99久久久久久久久| 日韩中文字幕视频在线看片| 纯流量卡能插随身wifi吗| 日韩人妻高清精品专区| 美女福利国产在线| 人人妻人人看人人澡| 免费不卡的大黄色大毛片视频在线观看| 日韩 亚洲 欧美在线| 人体艺术视频欧美日本| 啦啦啦中文免费视频观看日本| 成人午夜精彩视频在线观看| 亚洲内射少妇av| 免费看不卡的av| 18禁在线播放成人免费| 成人免费观看视频高清| 王馨瑶露胸无遮挡在线观看| 我的老师免费观看完整版| 亚洲欧美中文字幕日韩二区| 国产精品福利在线免费观看| 九九爱精品视频在线观看| 亚洲综合色惰| 美女中出高潮动态图| 多毛熟女@视频| 欧美变态另类bdsm刘玥| 久久99热这里只频精品6学生| 日韩熟女老妇一区二区性免费视频| 免费观看无遮挡的男女| 肉色欧美久久久久久久蜜桃| 最近的中文字幕免费完整| 欧美精品一区二区免费开放| 99久久人妻综合| 日韩中文字幕视频在线看片| 国产午夜精品一二区理论片| 一区二区三区四区激情视频| 精品国产露脸久久av麻豆| 男人爽女人下面视频在线观看| 在线观看av片永久免费下载| 性色av一级| 最新中文字幕久久久久| 亚洲国产成人一精品久久久| 精品久久久久久电影网| 成年女人在线观看亚洲视频| 人人妻人人添人人爽欧美一区卜| 大陆偷拍与自拍| 欧美日韩国产mv在线观看视频| 国产精品一区二区性色av| 99热全是精品| 人人妻人人澡人人看| 乱码一卡2卡4卡精品| 免费久久久久久久精品成人欧美视频 | 亚洲av电影在线观看一区二区三区| 久久久久久久久久成人| 国产免费一区二区三区四区乱码| 国产精品一区二区性色av| 秋霞在线观看毛片| 久久精品久久久久久噜噜老黄| 观看免费一级毛片| 成人影院久久| 黄色日韩在线| 曰老女人黄片| 免费看av在线观看网站| 国产亚洲一区二区精品| av网站免费在线观看视频| 亚洲综合精品二区| 免费av不卡在线播放| 午夜福利视频精品| 国产欧美亚洲国产| 国产成人a∨麻豆精品| 国产av码专区亚洲av| 亚洲国产色片| 亚洲美女黄色视频免费看| 欧美丝袜亚洲另类| 日韩制服骚丝袜av| 大又大粗又爽又黄少妇毛片口| 成人漫画全彩无遮挡| 成人免费观看视频高清| 麻豆成人午夜福利视频| 亚洲熟女精品中文字幕| 中文字幕人妻熟人妻熟丝袜美| 国产亚洲欧美精品永久| 熟女av电影| 精品卡一卡二卡四卡免费| 男女免费视频国产| 免费在线观看成人毛片| 亚洲欧洲国产日韩| 午夜免费观看性视频| 观看美女的网站| 熟女电影av网| 国产视频内射| 女人精品久久久久毛片| 在线播放无遮挡| 天堂8中文在线网| 国产伦在线观看视频一区| 国产日韩一区二区三区精品不卡 | 国产又色又爽无遮挡免| 黑人高潮一二区| 超碰97精品在线观看| 亚洲精品,欧美精品| 秋霞在线观看毛片| 91午夜精品亚洲一区二区三区| 少妇 在线观看| 这个男人来自地球电影免费观看 | 日韩,欧美,国产一区二区三区| 国产一区亚洲一区在线观看| 国产无遮挡羞羞视频在线观看| 69精品国产乱码久久久| 免费黄色在线免费观看| 国产高清不卡午夜福利| 国语对白做爰xxxⅹ性视频网站| 肉色欧美久久久久久久蜜桃| 国语对白做爰xxxⅹ性视频网站| 女性生殖器流出的白浆| 卡戴珊不雅视频在线播放| 人人妻人人澡人人爽人人夜夜| 最后的刺客免费高清国语| 免费观看av网站的网址| 男人和女人高潮做爰伦理| 中文字幕人妻丝袜制服| 日韩亚洲欧美综合| 国产精品久久久久久久电影| 精品久久久精品久久久| 波野结衣二区三区在线| 嫩草影院入口| 日本黄色日本黄色录像| 校园人妻丝袜中文字幕| 看十八女毛片水多多多| 国产在视频线精品| 国产成人精品福利久久| 日日爽夜夜爽网站| 人体艺术视频欧美日本| 麻豆成人午夜福利视频| 国产精品成人在线| 亚洲不卡免费看| 各种免费的搞黄视频| 久久国产精品男人的天堂亚洲 | 成年人免费黄色播放视频 | 自线自在国产av| www.色视频.com| 成人综合一区亚洲| 伦理电影免费视频| 久久精品国产亚洲av涩爱| 久久午夜福利片| 我的老师免费观看完整版| 建设人人有责人人尽责人人享有的| 一区在线观看完整版| 久久精品国产鲁丝片午夜精品| av又黄又爽大尺度在线免费看| 男女无遮挡免费网站观看| 欧美少妇被猛烈插入视频| 午夜免费男女啪啪视频观看| 久久影院123| 欧美激情极品国产一区二区三区 | 国产精品成人在线| 欧美日韩亚洲高清精品| 欧美bdsm另类| 高清在线视频一区二区三区| 日韩三级伦理在线观看| 久久精品熟女亚洲av麻豆精品| a级毛片免费高清观看在线播放| 亚洲,欧美,日韩| 嫩草影院新地址| 伊人久久精品亚洲午夜| 国产成人免费无遮挡视频| 国产精品久久久久久久电影| 久久久久精品性色| 亚洲精品久久久久久婷婷小说| 久热久热在线精品观看| 亚洲av成人精品一二三区| videos熟女内射| 国产亚洲欧美精品永久| 色5月婷婷丁香| av在线播放精品| 久久久久久久久久人人人人人人| 亚洲av免费高清在线观看| 久久免费观看电影| 日本黄色片子视频| 最新中文字幕久久久久| 亚洲av成人精品一区久久| 精品久久久久久久久av| 色5月婷婷丁香| 好男人视频免费观看在线| 亚洲国产精品一区二区三区在线| 国产精品国产三级国产专区5o| 久久久久精品久久久久真实原创| 亚洲av成人精品一区久久| 搡老乐熟女国产| 看十八女毛片水多多多| 男人爽女人下面视频在线观看| 汤姆久久久久久久影院中文字幕| 欧美日韩亚洲高清精品| 大码成人一级视频| 国产欧美日韩精品一区二区| 99九九线精品视频在线观看视频| 精品酒店卫生间| 春色校园在线视频观看| 一级,二级,三级黄色视频| 美女视频免费永久观看网站| 搡女人真爽免费视频火全软件| 亚洲国产毛片av蜜桃av| 亚洲欧洲日产国产| 欧美人与善性xxx| 嫩草影院入口| 国产成人精品无人区| 妹子高潮喷水视频| 亚洲综合色惰| 国产伦精品一区二区三区四那| 人人妻人人添人人爽欧美一区卜| 老司机影院毛片| 国产精品99久久99久久久不卡 | 日日撸夜夜添| 久久鲁丝午夜福利片| 久久精品国产亚洲网站| 又粗又硬又长又爽又黄的视频|