Loading…
PSEUDO: applications of streams and lazy evaluation to integrable models
Procedures to manipulate pseudo-differential operators in MAPLE are implemented in the program PSEUDO to perform calculations with integrable models. We use lazy evaluation and streams to represent and operate with pseudo-differential operators. No order of truncation is needed since terms are produ...
Saved in:
Published in: | Computer physics communications 2004-10, Vol.163 (1), p.22-40 |
---|---|
Main Author: | |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Procedures to manipulate pseudo-differential operators in MAPLE are implemented in the program PSEUDO to perform calculations with integrable models. We use lazy evaluation and streams to represent and operate with pseudo-differential operators. No order of truncation is needed since terms are produced on demand. We give a series of concrete examples.
Title of program: PSEUDO
Catalogue identifier: ADUO
Program summary URL:
http://cpc.cs.qub.ac.uk/summaries/ADUO
Program obtainable from: CPC Program Library, Queen's University of Belfast, N. Ireland
Licensing provisions: None
Computers: IBM PC
Operating systems under which the program has been tested: Windows systems
Programming language used: MAPLE V Release 8
Memory required to execute with typical data: Depends strongly on the problem
No. of lines in distributed program, including test data, etc.: 737
No. of bytes in distributed program, including test data, etc.: 8822
Distribution format: tar.gz
Nature of mathematical problem: Determination of equations of motion and conserved charges in the theory of integrable models
Methods of solution: Pseudo-differential Lax operators
Restrictions on the complexity of the problem: Handles only one-dimensional pseudo-differential operators with scalar coefficients
Typical running time: This depends strongly on the problem to be solved, usually taking from a few seconds to a few minutes
Unusual features of the program: Use of delayed evaluation and streams |
---|---|
ISSN: | 0010-4655 1879-2944 1386-9485 |
DOI: | 10.1016/j.cpc.2004.08.001 |