Quantum Monte Carlo (QMC) calculations require the generation of random electronic configurations with respect to a desired probability density, usually the square of the magnitude of the wavefunction. In most cases, the Metropolis algorithm is used to generate a sequence of configurations in a Markov chain. This method has an inherent equilibration phase, during which the configurations are not representative of the desired density and must be discarded. If statistics are gathered before the walkers have equilibrated, contamination by nonequilibrated configurations can greatly reduce the accuracy of the results. Because separate Markov chains must be equilibrated for the walkers on each processor, the use of a long equilibration phase has a profoundly detrimental effect on the efficiency of large parallel calculations. The stratified atomic walker initialization (STRAW) shortens the equilibration phase of QMC calculations by generating statistically independent electronic configurations in regions of high probability density. This ensures the accuracy of calculations by avoiding contamination by nonequilibrated configurations. Shortening the length of the equilibration phase also results in significant improvements in the efficiency of parallel calculations, which reduces the total computational run time. For example, using STRAW rather than a standard initialization method in 512 processor calculations reduces the amount of time needed to calculate the energy expectation value of a trial function for a molecule of the energetic material RDX to within 0.01 au by 33%. 相似文献
A new algorithm is presented for the sparse representation and evaluation of Slater determinants in the quantum Monte Carlo (QMC) method. The approach, combined with the use of localized orbitals in a Slater-type orbital basis set, significantly extends the size molecule that can be treated with the QMC method. Application of the algorithm to systems containing up to 390 electrons confirms that the cost of evaluating the Slater determinant scales linearly with system size. 相似文献
A novel algorithm is proposed for the fixed-node quantum Monte Carlo (FNQMC) method.In contrast to previous procedures,its "guiding function" is not optimized prior to diffusion quantum Monte Carlo (DMC) computation but synchronistically in the diffusion process The new algorithm can not only save CPU time,but also make both of the optimization and diffusion carried out according to the same sampling fashion,reaching the goal to improve each other This new optimizing procedure converges super-linearly,and thus can accelerate the particle diffusion During the diffusion process,the node of the "guiding function" changes incessantly,which is conducible to reducing the "fixed-node error" The new algorithm has been used to calculate the total energies of states X3B1 and a1A1 of CH2 as well as π-X2B1 and λ-2A1 of NH2 The singlet-triplet energy splitting (λEsT) in CH2 and π energy splitting in NH2 obtained with this present method are (45 542±1.840) and (141.644±1.589) kJ/mol,respectively The calculated 相似文献
We present a computational approach, using quantum Monte Carlo, that provides some insight into the effect of electron correlation on chemical bonding between individual pairs of atoms. Our approach rests upon a recently suggested relation between the bond order and charge fluctuations with respect to atomic domains. Within the present implementation we have taken a compromise between conceptual rigour and computational simplicity. In a first step atomic domains were obtained from Hartree-Fock (HF) densities, using Bader’s definition of atoms in molecules. These domains were used in a second step in quantum Monte Carlo calculations to determine bond orders for pairs of atoms. Correlation effects have been studied by comparison of HF bond orders with those obtained from pure diffusion quantum Monte Carlo calculations. We illustrate this concept for C–O and C–S bonds in different molecular environments. Our results suggest an approximate linear relation between bond order and bond length for these kinds of bonds. 相似文献
A Monte Carlo correction program for quantitative microanalysis on PC computer is introduced in this paper. The elastic scattering is described by the screened Rutherford cross section. Instead of computing the energy loss according to the actual path between two scatterings we have defined the Bethe inelastic cross section determined by the Bethe-slowing-down approximation. It is assumed that it causes no angular departure of the scattered electron. In the second model we took into account the angular dependence of inelastic scattering assuming that the primary electron interacts with quasi-free atom electrons. On the basis of these two models analytical Monte Carlo programmes were developed and experimentally tested on some oxide glass. Our results are fully comparable to those obtained by ten world microprobe laboratories using classical ZAF correction or Bence-Albee methods. We have found that introducing angular part of the inelastic cross section analytical results did not significantly change. All of our results were carried out for bulk specimens but extending it to layers is under the development. 相似文献
Monte Carlo simulations can be used to determine the precision of an analytical method if the standard deviations of the component unit operations are estimated accurately. Alternative methods for estimating the standard deviation have been compared by evaluating the success of Monte Carlo simulations to predict the precision of a second-order rate constant determined by spectrophotometry and of an equivalent weight and acid dissociation constant determined by potentiometry. Monte Carlo simulation has also been used with simplex optimization to predict a data acquisition schedule which gives high precision in the equivalent weight determination. By comparison with a naive design, a 22-fold improvement was predicted. A 15-fold improvement was observed experimentally. 相似文献
A novel, parallelised approach to Monte Carlo simulations for the computation of full molecular weight distributions (MWDs) arising from complex polymerisation reactions is presented. The parallel Monte Carlo method constitutes perhaps the most comprehensive route to the simulation of full MWDs of multiple chain length polymer entities and can also provide detailed microstructural information. New fundamental insights have been developed with regard to the Monte Carlo process in at least three key areas: (i) an insufficient system size is demonstrated to create inaccuracies via poor representation of the most improbable events and least numerous species; (ii) advanced algorithmic principles and compiler technology known to computer science have been used to provide speed improvements and (iii) the parallelisability of the algorithm has been explored and excellent scalability demonstrated. At present, the parallel Monte Carlo method presented herein compares very favourably in speed with the latest developments in the h‐p Galerkin method‐based PREDICI software package while providing significantly more detailed microstructural information. It seems viable to fuse parallel Monte Carlo methods with those based on the h‐p Galerkin methods to achieve an optimum of information depths for the modelling of complex macromolecular kinetics and the resulting microstructural information.
A Monte Carlo algorithm has been established for multi-dispersive copolymerization system, based on the experimental data of copolymer molecular weight and dispersion via GPC measurement. The program simulates the insertion of every monomer unit and records the structure and microscopical sequence of every chain in various lengths. It has been applied successfully for the ring-opening copolymerization of 2,2-dimethyltrimethylene carbonate (DTC) with δ-caprolactone (δ-CL). The simulation coincides with the experimental results and provides microscopical data of triad fractions, lengths of homopolymer segments, etc., which are difficult to obtain by experiments. The algorithm presents also a uniform frame for copolymerization studies under other complicated mechanisms. 相似文献
We present a method of parallelizing flat histogram Monte Carlo simulations, which give the free energy of a molecular system as an output. In the serial version, a constant probability distribution, as a function of any system parameter, is calculated by updating an external potential that is added to the system Hamiltonian. This external potential is related to the free energy. In the parallel implementation, the simulation is distributed on to different processors. With regular intervals the modifying potential is summed over all processors and distributed back to every processor, thus spreading the information of which parts of parameter space have been explored. This implementation is shown to decrease the execution time linearly with added number of processors. 相似文献
Micellar behaviors in 2D and 3D lattice models for amphiphilic comb-like copolymers in water phase and in water/oil mixtures were simulated. A dynamical algorithm together with chain reptation movements was used in the simulation. Three-dimension displaying program was pro-grammed and free energy was estimated by Monte Carlo technigue. The results demonstrate that reduced interaction energy influences morphological structures of micelle and emulsion stems greatly; 3D simulation showing can display more direct images of morphological structures; the amphiphilic comb-like polymers with a hydrophobic main chain and hydrophilic side chains have lower energy in water than in oil. 相似文献