This change in the program saves the user making these tests on the quantum numbers explicitly everytime (in the summation over more complex expressions) that such a symbol or coefficient is invoked.
In the computation of the Wigner n - j symbols and Clebsch–Gordan coefficients, we now return a ‘0’ in all cases in which the triangular rules are not fulfilled, for example, if δ ( a, b, c ) = 0 for ( a b c m a m b m c ) or.
Install maple 13 ubuntu code#
Since recent versions of Maple now support the automatic type checking of all incoming arguments and the definition of user-defined types we have adapted most of the code to take advantage of these features, and especially those commands that are accessible by the user. Summary of revisions: In more detail, the following changes have been made: 1. Therefore, the computation of angular coefficients for different coupling schemes, (grand) coefficients of fractional parentage as well as the matrix elements (of various irreducible tensors from the shell model) is to be maintained from now on independently within the Jucys module (iii) a number of bugs and inconsistencies have been reported to us and corrected in the present version. Reasons for new version: A revision of the Racah module became necessary for mainly three reasons: (i) Since the last extension of the Racah procedures, which was developed within the framework of Maple 8, several updates of Maple were distributed by the vendors (currently Maple 13) and required a number of adaptations to the source code (ii) the increasing size and program structure of the Racah module made it advisible to separate the (procedures for the treatment of the) atomic shell model from the manipulation and computation of Racah expressions. In particular the algebraic manipulation of complex ( Racah) expressions may result in considerable simplifications, thus reducing the ‘numerical costs’, and often help obtain further insight into the behaviour of physical systems. These procedures are based on a sizeable set of group-theoretical (and often rather sophisticated) relations which has been discussed and proven in the literature see the monograph by Varshalovich et al.
Solution method: A set of Maple procedures has been developed and maintained during the last decade which supports both, algebraic manipulations as well as fast computations of the standard expressions and symbols from the theory of angular momentum.
For an efficient use of these theories, however, one requires not only a reliable handling of a large number of algebraic transformations and rules but, more often than not, also a fast access to their standard quantities, such as the Wigner n - j symbols, Clebsch–Gordan coefficients, spherical harmonics of various kinds, the rotation matrices, and many others. Nature of problem: The theories of angular momentum and spherical tensor operators, sometimes known also as Racah's algebra, provide a powerful calculus for studying spin networks and (quantum) many-particle systems. 174 (2006) 616ĭoes the new version supersede the previous version?: Yes Journal reference of previous version: Comput. Operating system: Suse Linux 10.2+ and Ubuntu 8.10Ĭatalogue identifier of previous version: ADFV_v9_0
Install maple 13 ubuntu license#
of bytes in distributed program, including test data, etc.: 544 866Ĭomputer: All computers with a license for the computer algebra package Maple of lines in distributed program, including test data, etc.: 30 436 Licensing provisions: Standard CPC licence, You could also have only a smaller anycodings_math number of the (internally stored) anycodings_math floating-point digits be displayed.Program obtainable from: CPC Program Library, Queen's University, Belfast, N. That can be further rounded to three anycodings_math digits, evalf(T) Depending on anycodings_math how many digits you might want in a anycodings_math floating-point representation, you could anycodings_math use the evalf command: T := evalf(data1 /~ data2): Notice that neither of those give you anycodings_math the floating-point approximations that anycodings_math you gave in your Question.
Install maple 13 ubuntu zip#
In versions of Maple prior to "Maple 13" anycodings_math (2009) you can use the zip command: data1 := :įrom Maple 13 onwards you can use the anycodings_math elementwise syntax, data1 /~ data2