共查询到20条相似文献,搜索用时 46 毫秒
1.
This work presents a new version of a software package for the study of chaotic flows, maps and fractals [1]. The codes were written using Scilab, a software package for numerical computations providing a powerful open computing environment for engineering and scientific applications. It was found that Scilab provides various functions for ordinary differential equation solving, Fast Fourier Transform, autocorrelation, and excellent 2D and 3D graphical capabilities. The chaotic behaviors of the nonlinear dynamics systems were analyzed using phase-space maps, autocorrelation functions, power spectra, Lyapunov exponents and Kolmogorov-Sinai entropy. Various well-known examples are implemented, with the capability of the users inserting their own ODE or iterative equations.
New version program summary
Program title: Chaos v2.0Catalogue identifier: AEAP_v2_0Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEAP_v2_0.htmlProgram obtainable from: CPC Program Library, Queen's University, Belfast, N. IrelandLicensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.htmlNo. of lines in distributed program, including test data, etc.: 1275No. of bytes in distributed program, including test data, etc.: 7135Distribution format: tar.gzProgramming language: Scilab 5.1.1. Scilab 5.1.1 should be installed before running the program. Information about the installation can be found at http://wiki.scilab.org/howto/install/windows.Computer: PC-compatible running Scilab on MS Windows or LinuxOperating system: Windows XP, LinuxRAM: below 150 MegabytesClassification: 6.2Catalogue identifier of previous version: AEAP_v1_0Journal reference of previous version: Comput. Phys. Comm. 178 (2008) 788Does the new version supersede the previous version?: YesNature of problem: Any physical model containing linear or nonlinear ordinary differential equations (ODE).Solution method:- 1.
- Numerical solving of ordinary differential equations for the study of chaotic flows. The chaotic behavior of the nonlinear dynamical system is analyzed using Poincare sections, phase-space maps, autocorrelation functions, power spectra, Lyapunov exponents and Kolmogorov-Sinai entropies.
- 2.
- Numerical solving of iterative equations for the study of maps and fractals.
- 1.
- A new use case concerning coupled predator-prey models has been added [3].
- 2.
- Three new use cases concerning fractals (Sierpinsky gasket, Barnsley's Fern and Tree) have been added [3].
- 3.
- The graphical user interface (GUI) of the program has been reconstructed to include the new use cases.
- 4.
- The program has been updated to use Scilab 5.1.1 with the new graphical capabilities.
- •
- interface.sce - the graphical user interface (GUI) that permits the choice of a routine as follows
- •
- 1.sci - Lorenz dynamical system
- •
- 2.sci - Chua dynamical system
- •
- 3.sci - Rosler dynamical system
- •
- 4.sci - Henon map
- •
- 5.sci - Lyapunov exponents for Lorenz dynamical system
- •
- 6.sci - Lyapunov exponent for the logistic map
- •
- 7.sci - Shannon entropy for the logistic map
- •
- 8.sci - Coupled predator-prey model
- •
- 1f.sci - Sierpinsky gasket
- •
- 2f.sci - Barnsley's Fern
- •
- 3f.sci - Barnsley's Tree
- [1]
- C.C. Bordeianu, C. Besliu, Al. Jipa, D. Felea, I. V. Grossu, Comput. Phys. Comm. 178 (2008) 788.
- [2]
- S. Campbell, J.P. Chancelier, R. Nikoukhah, Modeling and Simulation in Scilab/Scicos, Springer, 2006.
- [3]
- R.H. Landau, M.J. Paez, C.C. Bordeianu, A Survey of Computational Physics, Introductory Computational Science, Princeton University Press, 2008.
2.
David R. Stoutemyer 《Journal of Symbolic Computation》2011,46(7):859-887
This article provides goals for the design and improvement of default computer algebra expression simplification. These goals can also help users recognize and partially circumvent some limitations of their current computer algebra systems. Although motivated by computer algebra, many of the goals are also applicable to manual simplification, indicating what transformations are necessary and sufficient for good simplification when no particular canonical result form is required.After motivating the ten goals, the article then explains how the Altran partially factored form for rational expressions was extended for Derive and for the computer algebra in Texas Instruments products to help fulfill these goals. In contrast to the distributed Altran representation, this recursive partially factored semi-fraction form:
- •
- does not unnecessarily force common denominators,
- •
- discovers and preserves significantly more factors,
- •
- can represent general expressions, and
- •
- can produce an entire spectrum from fully factored over a common denominator through complete multivariate partial fractions, including a dense subset of all intermediate forms.
3.
4.
Len Bass Author Vitae Robert Nord Author Vitae Author Vitae David Zubrow Author Vitae Author Vitae 《Journal of Systems and Software》2008,81(9):1443-1455
The output of 18 software architecture evaluations is analyzed. The goal of the analysis is to find patterns in the important quality attributes and risk themes identified in the evaluations. The major results are
- •
- A categorization of risk themes.
- •
- The observation that twice as many risk themes are risks of “omission” as are risks of “commission”.
- •
- A failure to find a relationship between the business and mission goals of a system and the risk themes from an evaluation of that system.
- •
- A failure to find a correlation between the domain of a system being evaluated and the important quality attributes for that system.
- •
- A wide diversity of names used for various quality attributes.
5.
6.
O. Chuluunbaatar A.A. Gusev A.G. Abrashkevich 《Computer Physics Communications》2009,180(8):1358-1375
A FORTRAN 77 program is presented for calculating with the given accuracy eigenvalues, eigenfunctions and their first derivatives with respect to the parameter of the parametric self-adjoined Sturm-Liouville problem with the parametric third type boundary conditions on the finite interval. The program calculates also potential matrix elements - integrals of the eigenfunctions multiplied by their first derivatives with respect to the parameter. Eigenvalues and matrix elements computed by the ODPEVP program can be used for solving the bound state and multi-channel scattering problems for a system of the coupled second-order ordinary differential equations with the help of the KANTBP programs [O. Chuluunbaatar, A.A. Gusev, A.G. Abrashkevich, A. Amaya-Tapia, M.S. Kaschiev, S.Y. Larsen, S.I. Vinitsky, Comput. Phys. Commun. 177 (2007) 649-675; O. Chuluunbaatar, A.A. Gusev, S.I. Vinitsky, A.G. Abrashkevich, Comput. Phys. Commun. 179 (2008) 685-693]. As a test desk, the program is applied to the calculation of the potential matrix elements for an integrable 2D-model of three identical particles on a line with pair zero-range potentials, a 3D-model of a hydrogen atom in a homogeneous magnetic field and a hydrogen atom on a three-dimensional sphere.
Program summary
Program title: ODPEVPCatalogue identifier: AEDV_v1_0Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEDV_v1_0.htmlProgram obtainable from: CPC Program Library, Queen's University, Belfast, N. IrelandLicensing provisions: Standard CPC license, http://cpc.cs.qub.ac.uk/licence/licence.htmlNo. of lines in distributed program, including test data, etc.: 3001No. of bytes in distributed program, including test data, etc.: 24 195Distribution format: tar.gzProgramming language: FORTRAN 77Computer: Intel Xeon EM64T, Alpha 21264A, AMD Athlon MP, Pentium IV Xeon, Opteron 248, Intel Pentium IVOperating system: OC Linux, Unix AIX 5.3, SunOS 5.8, Solaris, Windows XPRAM: depends on- 1.
- the number and order of finite elements;
- 2.
- the number of points; and
- 3.
- the number of eigenfunctions required.
- 1.
- the number and order of finite elements;
- 2.
- the number of points; and
- 3.
- the number of eigenfunctions required.
- 1.
- the number and order of finite elements;
- 2.
- the number of points on interval [zmin,zmax]; and
- 3.
- the number of eigenfunctions required.
- [1]
- O. Chuluunbaatar, A.A. Gusev, A.G. Abrashkevich, A. Amaya-Tapia, M.S. Kaschiev, S.Y. Larsen, S.I. Vinitsky, Comput. Phys. Comm. 177 (2007) 649-675
- [2]
- O. Chuluunbaatar, A.A. Gusev, S.I. Vinitsky, A.G. Abrashkevich, Comput. Phys. Comm. 179 (2008) 685-693.
- [3]
- W.H. Press, S.A. Teukolsky, W.T. Vetterling, B.P. Flannery, Numerical Recipes: The Art of Scientific Computing, Cambridge University Press, Cambridge, 1986.
- [4]
- O. Chuluunbaatar, A.A. Gusev, S.I. Vinitsky, V.L. Derbov, L.A. Melnikov, V.V. Serov, Phys. Rev. A 77 (2008) 034702-1-4.
- [5]
- E.M. Kazaryan, A.A. Kostanyan, H.A. Sarkisyan, Physica E 28 (2005) 423-430.
- [6]
- Yu.N. Demkov, J.D. Meyer, Eur. Phys. J. B 42 (2004) 361-365.
- [7]
- P.M. Krassovitskiy, N.Zh. Takibaev, Bull. Russian Acad. Sci. Phys. 70 (2006) 815-818.
- [8]
- V.S. Melezhik, J.I. Kim, P. Schmelcher, Phys. Rev. A 76 (2007) 053611-1-15.
- [9]
- F.M. Pen'kov, Phys. Rev. A 62 (2000) 044701-1-4.
- [10]
- M. Born, X. Huang, Dynamical Theory of Crystal Lattices, The Clarendon Press, Oxford, England, 1954.
- [11]
- L.V. Kantorovich, V.I. Krylov, Approximate Methods of Higher Analysis, Wiley, New York, 1964.
- [12]
- U. Fano, Colloq. Int. C.N.R.S. 273 (1977) 127;
- A.F. Starace, G.L. Webster, Phys. Rev. A 19 (1979) 1629-1640.
- [13]
- C.V. Clark, K.T. Lu, A.F. Starace, in: H.G. Beyer, H. Kleinpoppen (eds.), Progress in Atomic Spectroscopy, Part C, Plenum, New York, 1984, pp. 247-320.
- [14]
- O. Chuluunbaatar, A.A. Gusev, V.L. Derbov, M.S. Kaschiev, L.A. Melnikov, V.V. Serov, S.I. Vinitsky, J. Phys. A 40 (2007) 11485-11524.
- [15]
- A.G. Abrashkevich, D.G. Abrashkevich, M.S. Kaschiev, I.V. Puzynin, Comput. Phys. Comm. 85 (1995) 40-64.
- [16]
- K.J. Bathe, Finite Element Procedures in Engineering Analysis, Englewood Cliffs, Prentice-Hall, New York, 1982.
- [17]
- O. Chuluunbaatar, A.A. Gusev, M.S. Kaschiev, V.A. Kaschieva, A. Amaya-Tapia, S.Y. Larsen, S.I. Vinitsky, J. Phys. B 39 (2006) 243-269.
- [18]
- Yu.A. Kuperin, P.B. Kurasov, Yu.B. Melnikov, S.P. Merkuriev, Ann. Phys. 205 (1991) 330-361.
- [19]
- O. Chuluunbaatar, A.A. Gusev, V.P. Gerdt, V.A. Rostovtsev, S.I. Vinitsky, A.G. Abrashkevich, M.S. Kaschiev, V.V. Serov, Comput. Phys. Comm. 178 (2008) 301-330.
- [20]
- A.G. Abrashkevich, M.S. Kaschiev, S.I. Vinitsky, J. Comp. Phys. 163 (2000) 328-348.
7.
8.
9.
For computer simulations on heavy ion beam (HIB) irradiation onto a target with an arbitrary shape and structure in heavy ion fusion (HIF), the code OK2 was developed and presented in Computer Physics Communications 161 (2004). Code OK3 is an upgrade of OK2 including an important capability of wobbling beam illumination. The wobbling beam introduces a unique possibility for a smooth mechanism of inertial fusion target implosion, so that sufficient fusion energy is released to construct a fusion reactor in future.
New version program summary
Program title: OK3Catalogue identifier: ADST_v3_0Program summary URL:http://cpc.cs.qub.ac.uk/summaries/ADST_v3_0.htmlProgram obtainable from: CPC Program Library, Queen's University, Belfast, N. IrelandLicensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.htmlNo. of lines in distributed program, including test data, etc.: 221 517No. of bytes in distributed program, including test data, etc.: 2 471 015Distribution format: tar.gzProgramming language: C++Computer: PC (Pentium 4, 1 GHz or more recommended)Operating system: Windows or UNIXRAM: 2048 MBytesClassification: 19.7Catalogue identifier of previous version: ADST_v2_0Journal reference of previous version: Comput. Phys. Comm. 161 (2004) 143Does the new version supersede the previous version?: YesNature of problem: In heavy ion fusion (HIF), ion cancer therapy, material processing, etc., a precise beam energy deposition is essentially important [1]. Codes OK1 and OK2 have been developed to simulate the heavy ion beam energy deposition in three-dimensional arbitrary shaped targets [2, 3]. Wobbling beam illumination is important to smooth the beam energy deposition nonuniformity in HIF, so that a uniform target implosion is realized and a sufficient fusion output energy is released.Solution method: OK3 code works on the base of OK1 and OK2 [2, 3]. The code simulates a multi-beam illumination on a target with arbitrary shape and structure, including beam wobbling function.Reasons for new version: The code OK3 is based on OK2 [3] and uses the same algorithm with some improvements, the most important one is the beam wobbling function.Summary of revisions:- 1.
- In the code OK3, beams are subdivided on many bunches. The displacement of each bunch center from the initial beam direction is calculated.
- 2.
- Code OK3 allows the beamlet number to vary from bunch to bunch. That reduces the calculation error especially in case of very complicated mesh structure with big internal holes.
- 3.
- The target temperature rises during the time of energy deposition.
- 4.
- Some procedures are improved to perform faster.
- 5.
- The energy conservation is checked up on each step of calculation process and corrected if necessary.
- 1.
- Procedure BeamCenterRot( ) rotates the beam axis around the impinging direction of each beam.
- 2.
- Procedure BeamletRot( ) rotates the beamlet axes that belong to each beam.
- 3.
- Procedure Rotation( ) sets the coordinates of rotated beams and beamlets in chamber and pellet systems.
- 4.
- Procedure BeamletOut( ) calculates the lost energy of ions that have not impinged on the target.
- 5.
- Procedure TargetT( ) sets the temperature of the target layer of energy deposition during the irradiation process.
- 6.
- Procedure ECL( ) checks up the energy conservation law at each step of the energy deposition process.
- 7.
- Procedure ECLt( ) performs the final check up of the energy conservation law at the end of deposition process.
- 1.
- Procedure InitBeam( ): This procedure initializes the beam radius and coefficients A1, A2, A3, A4 and A5 for Gauss distributed beams [2]. It is enlarged in OK3 and can set beams with radii from 1 to 20 mm.
- 2.
- Procedure kBunch( ) is modified to allow beamlet number variation from bunch to bunch during the deposition.
- 3.
- Procedure ijkSp( ) and procedure Hole( ) are modified to perform faster.
- 4.
- Procedure Espl( ) and procedure ChechE( ) are modified to increase the calculation accuracy.
- 5.
- Procedure SD( ) calculates the total relative root-mean-square (RMS) deviation and the total relative peak-to-valley (PTV) deviation in energy deposition non-uniformity. This procedure is not included in code OK2 because of its limited applications (for spherical targets only). It is taken from code OK1 and modified to perform with code OK3.
- [1]
- A.I. Ogoyski, et al., Heavy ion beam irradiation non-uniformity in inertial fusion, Phys. Lett. A 315 (2003) 372-377.
- [2]
- A.I. Ogoyski, et al., Code OK1 - Simulation of multi-beam irradiation on a spherical target in heavy ion fusion, Comput. Phys. Comm. 157 (2004) 160-172.
- [3]
- A.I. Ogoyski, et al., Code OK2 - A simulation code of ion-beam illumination on an arbitrary shape and structure target, Comput. Phys. Comm. 161 (2004) 143-150.
10.
In 1983, Akl and Taylor [Cryptographic solution to a problem of access control in a hierarchy, ACM Transactions on Computer Systems 1 (3) (1983) 239-248] first suggested the use of cryptographic techniques to enforce access control in hierarchical structures. Due to its simplicity and versatility, the scheme has been used, for more than twenty years, to implement access control in several different domains, including mobile agent environments and XML documents. However, despite its use over time, the scheme has never been fully analyzed with respect to security and efficiency requirements. In this paper we provide new results on the Akl-Taylor scheme and its variants. More precisely:
- •
- We provide a rigorous analysis of the Akl-Taylor scheme. We consider different key assignment strategies and prove that the corresponding schemes are secure against key recovery.
- •
- We show how to obtain different tradeoffs between the amount of public information and the number of steps required to perform key derivation in the proposed schemes.
- •
- We also look at the MacKinnon et al. and Harn and Lin schemes and prove they are secure against key recovery.
- •
- We describe an Akl-Taylor based key assignment scheme with time-dependent constraints and prove the scheme efficient, flexible and secure.
- •
- We propose a general construction, which is of independent interest, yielding a key assignment scheme offering security w.r.t. key indistinguishability, given any key assignment scheme which guarantees security against key recovery.
- •
- Finally, we show how to use our construction, along with our assignment strategies and tradeoffs, to obtain an Akl-Taylor scheme, secure w.r.t. key indistinguishability, requiring a constant amount of public information.
11.
In this paper we report on LCG Monte-Carlo Data Base (MCDB) and software which has been developed to operate MCDB. The main purpose of the LCG MCDB project is to provide a storage and documentation system for sophisticated event samples simulated for the LHC Collaborations by experts. In many cases, the modern Monte-Carlo simulation of physical processes requires expert knowledge in Monte-Carlo generators or significant amount of CPU time to produce the events. MCDB is a knowledgebase mainly dedicated to accumulate simulated events of this type. The main motivation behind LCG MCDB is to make the sophisticated MC event samples available for various physical groups. All the data from MCDB is accessible in several convenient ways. LCG MCDB is being developed within the CERN LCG Application Area Simulation project.
Program summary
Program title: LCG Monte-Carlo Data BaseCatalogue identifier: ADZX_v1_0Program summary URL:http://cpc.cs.qub.ac.uk/summaries/ADZX_v1_0.htmlProgram obtainable from: CPC Program Library, Queen's University, Belfast, N. IrelandLicensing provisions: GNU General Public LicenceNo. of lines in distributed program, including test data, etc.: 30 129No. of bytes in distributed program, including test data, etc.: 216 943Distribution format: tar.gzProgramming language: PerlComputer: CPU: Intel Pentium 4, RAM: 1 Gb, HDD: 100 GbOperating system: Scientific Linux CERN 3/4RAM: 1 073 741 824 bytes (1 Gb)Classification: 9External routines:- •
- perl >= 5.8.5;
- •
- Perl modules
- ○
- DBD-mysql >= 2.9004,
- ○
- File::Basename,
- ○
- GD::SecurityImage,
- ○
- GD::SecurityImage::AC,
- ○
- Linux::Statistics,
- ○
- XML::LibXML > 1.6,
- ○
- XML::SAX,
- ○
- XML::NamespaceSupport;
- •
- Apache HTTP Server >= 2.0.59;
- •
- mod auth external >= 2.2.9;
- •
- edg-utils-system RPM package;
- •
- gd >= 2.0.28;
- •
- rpm package CASTOR-client >= 2.1.2-4;
- •
- arc-server (optional)
12.
This work presents a new version of a Visual Basic 6.0 application for estimating the fractal dimension of images (Grossu et al., 2009 [1]). The earlier version was limited to bi-dimensional sets of points, stored in bitmap files. The application was extended for working also with comma separated values files and three-dimensional images.
New version program summary
Program title: Fractal Analysis v02Catalogue identifier: AEEG_v2_0Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEEG_v2_0.htmlProgram obtainable from: CPC Program Library, Queen's University, Belfast, N. IrelandLicensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.htmlNo. of lines in distributed program, including test data, etc.: 9999No. of bytes in distributed program, including test data, etc.: 4 366 783Distribution format: tar.gzProgramming language: MS Visual Basic 6.0Computer: PCOperating system: MS Windows 98 or laterRAM: 30 MClassification: 14Catalogue identifier of previous version: AEEG_v1_0Journal reference of previous version: Comput. Phys. Comm. 180 (2009) 1999Does the new version supersede the previous version?: YesNature of problem: Estimating the fractal dimension of 2D and 3D images.Solution method: Optimized implementation of the box-counting algorithm.Reasons for new version:- 1.
- The previous version was limited to bitmap image files. The new application was extended in order to work with objects stored in comma separated values (csv) files. The main advantages are:
- a)
- Easier integration with other applications (csv is a widely used, simple text file format);
- b)
- Less resources consumed and improved performance (only the information of interest, the “black points”, are stored);
- c)
- Higher resolution (the points coordinates are loaded into Visual Basic double variables [2]);
- d)
- Possibility of storing three-dimensional objects (e.g. the 3D Sierpinski gasket).
- 2.
- In this version the optimized box-counting algorithm [1] was extended to the three-dimensional case.
- 1.
- The application interface was changed from SDI (single document interface) to MDI (multi-document interface).
- 2.
- One form was added in order to provide a graphical user interface for the new functionalities (fractal analysis of 2D and 3D images stored in csv files).
- [1] I.V. Grossu, C. Besliu, M.V. Rusu, Al. Jipa, C.C. Bordeianu, D. Felea, Comput. Phys. Comm. 180 (2009) 1999-2001.
- [2] F. Balena, Programming Microsoft Visual Basic 6.0, Microsoft Press, US, 1999.
13.
14.
15.
16.
J. Dobaczewski W. Satu?a J. Engel P. Powa?owski J. Sarich A. Staszczak M. Stoitsov M. Zalewski 《Computer Physics Communications》2009,180(11):2361-2391
17.
18.
19.