Skip to main content
Log in

BARSIC: A Programming System for Physicists

  • Published:
Programming and Computer Software Aims and scope Submit manuscript

Abstract

The paper describes the BARSIC program complex developed by the authors. Its main features and benefits are considered from the viewpoint of the developer of applications for solving problems in physics.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

REFERENCES

  1. Zharkov, Zh.P., Karataev, V.V., Nikiforov, V.F., and Panov, V.S., Ispol’zovanie virtual’nykh instrumentov LabView (Using LabView Virtual Instruments), Moscow: Solon-P, Radio i svyaz’, Goryachaya liniya—Telekom, 1999.

    Google Scholar 

  2. Brun, R. and Rademakers, F., ROOT—An Object-Oriented Data Analysis Framework, http://root.cern.ch/.

  3. LAPACK Users’ Guide, Anderson, E., Bai, Z., and Bischof, C., Eds., http://www.net-lib.org/lapack/lug/ index.html

  4. http://www.nag.co.uk/

  5. Barten’ev, O.V., FORTRAN dlya professionalov. Matematicheskaya biblioteka IMSL (FORTRAN for Professionals. Mathematical Library IMSL), Moscow: Dialog-MIFI, 2000, vols. 1–3.

    Google Scholar 

  6. Bailey, P.B., Everitt, W.N., and Zettl, A., Regular and Singular Sturm-Liouville Problems with Coupled Boundary Conditions, Proc. Roy. Soc. Edinburgh, 1996, vol. 126A, pp. 505–514.

    Google Scholar 

  7. Hicklin, J., Moler, C., and Webb, P., JAMA: A Java Matrix Package, http://math.nist.gov/javanumerics/jama/.

  8. http://www.vni.com/products/imsl/jmsl.html.

  9. http://wwwasd.web.cern.ch/wwwasd/cernlib.

  10. Lawrence, K.L., ANSYS Tutorial, Schroff Developments Corporations, 2002.

  11. Gorelik, A.M., Current International Standards of FORTRAN Language, Programmirovanie, 2001, no. 6, pp. 44–56.

  12. Cary, J.R., Shasharina, S.G., Cummings, J.C., Reynders, J. V.W., and Hinker, P.J., Comparison of C++ and FORTRAN-90 for Object-Oriented Scientific Programming, Comput. Phys. Commun., 1997, vol. 105, pp. 20–36.

    Article  CAS  Google Scholar 

  13. Koren’kov, V.V. and Tikhonenko, E.A., The GRID Concept and Computer Technologies in the Era of LHC, Phys. Element. Particl. Atom. Nucl., 2001, vol. 32, no.6, pp. 1458–1493.

    Google Scholar 

  14. Liam, E., Gumley Practical IDL Programming, Morgan Kaufmann: 2001.

  15. Monakhov, V.V., Kozhedub, A.V., Kashin, A.N., and Tupitsyn, P.V., BARSIC: Integrated Environment and Programming Language for Physicists, Vestn. S.-Peterb. Gos. Univ., 1998, Ser. 4, no.3(18).

  16. Monakhov, V.V. and Kozhedub, A.V., Program Complex BARSIC, RF Certificate no. 20011611610.2001.

  17. Kozhedub, A.V., Integrated Environment and Programming Language for Physicists, Cand. Sci. (Phys.-Math.) Dissertation, St. Petersburg Gos. Univ., 2000.

  18. Monakhov, V.V., Kozhedub, A.V., Evstigneev, L.A., Naumenko, P.A., Solodovnikov, D.V., and Krukelis, M.A., Using the Program Complex BARSIC for the Development of Scientific and Educational Software in Physics, Trudy VII mezhdunarodnoi konferentsii FSSO-2001 (Proc. VII Int. Conf. Physics in the System of Modern Education (PSME-2001)), 2001, vol. 1, pp. 91–93.

    Google Scholar 

  19. Monakhov, V.V., Kozhedub, A.V., Kashin, A.N., and Klochkov, I.V., Integrated Environment BARSIC: An Advanced Tool for the Development of Distributed Computer Training Systems, Abstract of Papers, Conferentsiya Telematika-96 (Conference Telematics-96), St. Petersburg, 1996, pp. 143–144.

  20. Monakhov, V.V., Kozhedub, A.V., Naumenko, P.A., Trubach, O.A., Solodovnikov, D.V., Krukelis, M.A., and Chaulin, A.S., The Technology of Training to Programming, Numerical Methods, and Processing of Experimental Data on the Basis of the Program Complex BARSIC, Materialy VIII mezhdunarodnoi konferentsii “Sovremennye tekhnologii obucheniya” (STO-2002) (Proc. VIII Int. Conf. “Modern Training Technologies” (MTT-2002)), St. Petersburg, 2002, vol. 2, pp. 16–17.

    Google Scholar 

  21. Monakhov, V.V., Kozhedub, A.V., Kashin, A.N., and Polovtsev, I.N., Integrated Environment BARSIC: A Tool for Experiment Automation with a Convenient User Interface, Abstract of Papers, Vserossiiskaya nauchno-tekhnicheskaya konferentsiya “Perspektivnye informatsionnye tekhnologii v vysshei shkole” (PIT-95) (All-Russian Sci.-Tech. Conf. “Advanced Informational Technologies in Higher Schools” (AIT-95)), Tambov, 1995, pp. 147–148.

  22. Monakhov, V.V. and Kozhedub, A.V., Computerized Laboratory Experiments and Presentations in Physics Based on the Integrated Environment BARSIC, Abstract of Papers, V mezhdunarodnaya konferentsiya “Fizika v sisteme sovremennogo obrazovaniya” (V Int. Conf. “Physics in the System of Modern Education”), St. Petersburg, 1999, vol. 3, pp. 116–117.

  23. Monakhov, V.V., Kolesnikov, Yu.L., Naumenko, P.A., Komarov, E.Yu., Kozhedub, A.V., Chizhov, S.Yu., and Chaulin, A.S., Use of the Program Complex BARSIC for Creating Scientific and Educational Internet Portals, Trudy Vserossiiskoi nauchno-metodicheskoi konferentsii “Telematika-2002” (Proc. of the All-Russian Sci. Method. Conf. “Telematics-2002”), p. 115.

  24. Fedorov, A.G., JavaScript dlya vsekh (JavaScript for Everybody), Moscow: Komp’yuterPress, 1998.

    Google Scholar 

  25. Thai, T. and Lam Hoang, K., .NET Framework Essentials, O’Reilly, 2002. Translated under the title Platforma. NET. Osnovy, Moscow: Simvol-Plyus, 2002.

  26. Andronov, I.V., Diffraction and Emission of Flexural Waves by a Circular Hole with Edge-Distributed Load, Acoust. J., 2003, no. 4, pp. 465–468.

Download references

Author information

Authors and Affiliations

Authors

Additional information

__________

Translated from Programmirovanie, Vol. 31, No. 3, 2005.

Original Russian Text Copyright © 2005 by Monakhov, Kozhedub, Naumenko, Evstigneev, Krukelis, Solodovnikov, Kernitskii.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Monakhov, V.V., Kozhedub, A.V., Naumenko, P.A. et al. BARSIC: A Programming System for Physicists. Program Comput Soft 31, 157–165 (2005). https://doi.org/10.1007/s11086-005-0028-2

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11086-005-0028-2

Keywords

Navigation