Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home
Outline and Services
With the aid of a grant from the UK Science Research Council the Computer Physics Communications International Program Library was established at The Queen's University of Belfast in 1969 by Professor P G Burke CBE FRS. The Program Library was financially self-supporting but non-profit making. In 1996 the CPC Program Library became an integral part of the Elsevier Science journal Computer Physics Communications.

The Library's function is the storage and dissemination of refereed computer programs in physics and physical chemistry,whose detailed descriptions have been published in the journal Computer Physics Communications.

In addition, the Program Library also provides:

  • access via the Internet to the Library programs, and to the corresponding full-text articles, for all members of institutes with a subscription to Computer Physics Communications;
  • an annual subscription scheme to individual scientists who require programs relevant to their research but who do not have access through a subscription to the Journal;
  • a free Science Direct Alert service;
The Library Contents
The Program Library currently holds over 2200 refereed computer programs which have been contributed by scientists from all over the world. As such it represents a major repository of computational knowledge and technique. These programs range in size from under one thousand to tens of thousands of lines of code. The contributed programs have been coded in a variety of programming languages including Algol, Ada, C, C++, Lisp, Mathematica, Maple, Occam and Pascal: however, the vast majority of contributions are programmed in Fortran.

Each Library program is concisely described by a Program Summary. These are indexed under the twenty-three headings ranging from Astrophysics to Statistical Physics. An information retrieval system enables the Subject Index and Author Index to be explored and the Program Summaries to be viewed and searched [full search | quick search]. A list of the most recently published programs is also available.

The copyright and all other rights to each program in the Program Library remains with the program's author. By submitting a program to the Program Library the author gives the Library permission to distribute it to all those eligible to receive it under the Program Library's distribution service. All programs in the program library are covered by the Disclaimer and non-profit use Licence Agreement. Where a program is covered by a more restrictive Licence Agreement the conditions will be stated in the corresponding Program Summary printed in the CPC journal and distributed with the program source. The Disclaimer and Licence Agreement should be consulted before acquiring any program distributed by the Program Library.

Program Retrieval by Members of Subscribing Institutes
Each member of an institute which subscribes to the CPC Journal has free Internet access to the entire Program Library and to the full-text of CPC articles. Programs can be retrieved:
  • by using the toolbar to Download or E-mail;
  • directly from a displayed Program Summary (where available, program summaries contain hyperlinks to the corresponding full-text articles);

All programs are distributed in a compressed format.

Individual Subscription Scheme to CPCPL
Scientists who do not belong to a subscribing institute can take out an individual subscription to the Program Library to obtain programs relevant to their research. The current cost for 12 months access is 80 euro.
Programs can be retrieved:

All programs are distributed in a compressed format.