ATP licence agreement

The South African version of the ATP License Agreement is given . If you are outside South Africa please contact your local ATP user group for licensing. For printing it may be easier to use the PDF version.


Original writing : 1st October 1996
Latest revision : 16th June 2000

Dear ATP-EMTP interested person:

The form letter now being read is a specially-modified version of the North American form letter LICENSE.ZIP. It is used in South Africa to license and distribute ATP materials with the approval of:

Co-Chairmen of Canadian/American EMTP User Group
Dr. W. Scott Meyer, Dr. Tsu-huei Liu
3179 Oak Tree Court
West Linn, Oregon 97068
e-mail : thliu [at] bpa [dot] gov
The Alternative Transients Program (ATP) is the most widely used version of the Electromagnetic Transients program ( EMTP ) in the world today --- by far! In no small part, the acceptance of ATP is due to its availability to nearly everyone in the world free of royalty, and its compatibility with the computers of most common interest.

EMTP was developed in the public domain at BPA (the Bonneville Power Administration) prior to the commercial initiative in 1984 by DCG (the EMTP Development Coordination Group, with which BPA has had no connection since expiration of the associated agreement on the last day of 1987) and EPRI (the Electric Power Research Institute of Palo Alto, California, USA). Whereas BPA work on EMTP remains in the public domain by U.S. law (FOIA, the Freedom of Information Act), ATP is not in the public domain. It is, however, available free of all charge to anyone in the world who has not participated voluntarily in the sale or attempted sale of any electromagnetic transients program (hereafter called "EMTP commerce").

Those who have engaged in EMTP commerce, but now wish they had not, may contact the Can/Am user group to learn about conditions of possible pardons.

Commercial competitors no longer are excluded from access to ATP. This is a big change from earlier years. As explained in the January, 1992, issue of the newsletter (story on pages 8-9), the Can/Am user group has decided to approve the disclosure of ATP to, and use by, any commercial developer of any competing electromagnetic transients program on the same terms as work of that commercial developer is made available to the general community of ATP users. This is reciprocity.

Membership in EPRI, CEA, or CRIEPI (the latter two being DCG members) does not, by itself, disqualify any organization from access to ATP, it is important to note. Nor does use of the DCG/EPRI EMTP that is licensed and distributed by EPRI. This is the significance of the adverb "voluntarily." Clearly, few if any EMTP users control the high-level politics that are associated with membership in national organizations such as EPRI, CEA, or CRIEPI, so membership alone will not be held against anyone. No problem exists provided no significant resources (e.g., money, technical advice, computer work, advertizing) have been contributed directly to the joint DCG/EPRI commercial project.

An Intel 80386- or 80486-based microcomputer that supports MS-DOS or DR-DOS is by far the most common among 30 different possible platforms for the support of ATP. The user should have more than 2 Mbytes of RAM, at least 10 extra megabytes on his hard disk, some color-graphic monitor (yes, EGA is supported, although standard VGA is the most commonly used, and higher-resolution screens are supported), and a mouse that is Microsoft-compatible (i.e., the 2-button standard). This is all that it takes to support the Salford version -- so named because it uses the DOS extender (including virtual memory management) of the University of Salford in England.

Each authorized user of ATP must agree not to disclose any ATP information to unauthorized persons and / or organizations. A non-disclosure agreement to this effect must be signed by each potential user, and approved by the user group, before access to ATP information will be granted.

The sharing of ATP materials among authorized users is encouraged. If one authorized user has newer or better materials than a second, the first user is encouraged to share with the second.

Consultants and manufacturers who want to use ATP are encouraged to do so provided there is no misrepresentation, particularly to customers. In the case of commercial design and / or consulting, this means that clients or potential clients must be notified prominently, and at the earliest opportunity, about the EMTP version that is being used (ATP), its royalty-free nature, and who licenses its use. If the name DCG or EPRI is mentioned along with EMTP, it must be explained that ATP has no connection with the commercial product that is licensed by EPRI. Passing this form letter to a client is an easy way of informing him.

Education is another activity that can profit from ATP use, but only if several rules are carefully followed. First, there must be no misrepresentation of ATP (same requirement as the preceding paragraph) to potential students in any advertizing for the course. Second, prior to the disclosure of any ATP materials to any student, that student must be supplied with a copy of this form letter, he must submit licensing, and his application must be officially validated. Third, regarding access to ATP, all course faculty are subject to the same restrictions as students. If printed advertising for a course mentions ATP, it is strongly recommended that wording be checked with the user group prior to reproduction in order to avoid any possible misrepresentation.

Licensing to use ATP is free of all charge (it is just a piece of paper). Once one is licensed, he is authorized to obtain ATP materials from anyone (sharing among users is encouraged).

BPA is cooperating with the Can/Am user group for the noncommercial development and use of ATP, readers are reminded. As an agency of the U.S. government, BPA is accessible to the general public, and BPA performs some services that are valuable to the EMTP community. For example, BPA shares EMTP information with both foreign EMTP user groups and selected cooperating individual program developers and users. All inquiries about EMTP (nothing else, please!) can be addressed to:

W. Scott Meyer or Tsu-huei Liu E-mail (Internet): thliu [at] bpa [dot] gov

Can/Am EMTP News is the name of the quarterly newsletter of the North American user group. The issues are dated January, April, July, and October, and all lengths during 1993 have been 20 pages. As WordPerfect disk files, the newsletter can be obtained using Anonymous FTP transfers of Internet from either NDSU in Fargo, North Dakota, USA, or the University of Hannover in Germany.

Dynamic dimensioning allows actual table space of Salford EMTP to be fixed by the user at the start of execution. This began in mid-October of 1993. Previously, table sizes were fixed as the program was linked, resulting in names such as TP3 or TP20. These are history. Now, the single TPBIG.EXE satisfies all users.

Object files are available for those who have the Salford FORTRAN compiler FTN77/386 or /486. Object files are more flexible because they permit the connection of user-supplied source code, and also allow selective correction. Any reader who has the Salford FORTRAN compiler is advised to make this fact known at the time of his initial request.

Other computers (not Intel-based) are compatible with ATP. In fact, almost any modern computer of practical interest has been proven to be compatible (more than 30 distinct systems have been tested). ATP is supported on other computers in various places.

Yours sincerely,

John van Coller
University of the Witwatersrand

Telephone : 27 (0)11 717-7211
Fax : 27 (0)11 403-1929
e-mail : j [dot] vancoller [at] ee [dot] wits [dot] ac [dot] za (j [dot] vancoller [at] ee [dot] wits [dot] ac [dot] za )


The undersigned certifies that he has not participated substantially and voluntarily in EMTP commerce (defined to be "the sale or attempted sale of any electromagnetic transients program").

If ATP usage is to be organizational rather than personal (i.e., if ATP materials are to be used by, in, for, or on behalf of, a company, university, etc.), the undersigned certifies that the organization being licensed has not participated in EMTP commerce -- nor has any employee, contractor, or other agent who would be granted access to ATP materials.

The undersigned acknowledges that the ATP materials being requested are without any guarantee or warranty, either expressed or implied, and that no author, licensing agent, or distributor of such materials will be held responsible for any damage that might possibly result from the use or misuse of ATP materials. The requester acknowledges and accepts sole responsibility for his usage of ATP materials.

The undersigned certifies that the unique informational content of the ATP materials will not be disclosed to anyone who is not similarly authorized to have such information. Explicitly prohibited is disclosure to an unlicenseable person who has participated in EMTP commerce.

The undersigned certifies that the source of ATP materials or computer results will not be misrepresented to others. That is, there must be open disclosure of the computer program being used, and the fact that it is a royalty-free product that is available to nearly everyone.

Any subsequent violation of the conditions of this sheet or the preceding 2-page form letter will result in an immediate termination of this license to use ATP materials. Should this happen, the undersigned certifies that all available copies of ATP materials either will be promptly returned to the user group, or will be promptly destroyed. The undersigned realizes that authorization to use ATP materials ceases the instant of the first such violation.


** Note: Reproduction by South Africans of this standard ATP licensing form is encouraged. Single-sided printing should be avoided, however. If, for some reason, the licensing form cannot be printed double-sided, then undersigning and dating of every page belonging to this form is required.

Reproduction and dissemination of the preceding form letter also is encouraged. For the letter, printing on both sides of the page is not required, however.


Signature of individual applying for this
license to use ATP materials
Date of request

Complete hand-printed or typed name of this individual

Organization and title or position of the individual within the organization.





Complete mailing address.

Telephone number
Fax number

E-mail address


To be completed by User Group representative:

License registration number

Approval on behalf of the Can/Am
EMTP User Group

Date of approval

Following approval, just this side of the form will be photocopied and the copy will be returned to the requester for his/her own records.