| atlas[Who] - finding out "who is who" in atlas package Calling Sequence: Who() Who(L) Parameters: L -an identifier, list or set of identifies. Description: - In the atlas package any identifier is treated as 0-form i.e. as non-constan scalar (if it not declared as constant, p-form, tensor etc. (see atlas[types] )).
- The Who procedure finds out "who is who".
- Who() - returns information about all declarations made;
- Who(L) where L is an identifier - returns information about object L;
- Who(L) where L is a list or set of identifiers - returns information about all objects in L;
Examples: restart: with(atlas): Declare domain Domain(Top); 
Declare constants: Constants(alpha,beta,C,lambda); 
Declare functions: Functions(f=f(x,y),y=y(z)); 
Declare vectors: Vectors(E[j],X,Y,Z,U[i]); ![{E[j], U[i], X, Y, Z}](prod/atlas/help/images/Who4.gif)
Declare forms: Forms(e[j]=1,omega=2,theta=p); ![{omega, theta, e[j]}](prod/atlas/help/images/Who5.gif)
Declare Tensors: Tensors(T=[n,k]); 
Let's see "who is who" Who(z);
z: 0 - form
Who([X,omega]);
X: vector
omega: 2 - form
Who({E[j],Top,T});
T: [n, k] - tensor
Top: domain
E[j]: vector
Who(); ![PIECEWISE([{Top}, Domains],[{}, Mappings],[{T, omega, theta, E[j], U[i], X, Y, Z, e[j]}, Tensors],[{omega, theta, e[j]}, Forms],[{Catalan, _Z, Pi, I, C, -I, alpha, beta, lambda}, Constants],[{y, f}, Fu...](prod/atlas/help/images/Who7.gif)
See Also: atlas , atlas[Constants] , atlas[Functions] , atlas[Forms] , atlas[Tensors] , atlas[Domain]. |