SamplePublisher`GrassmannCalculus`
SetActiveSpacePreferences |
|
| | ||||
Details
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
Given some core preference data, which might have been set with :
PreferencesDialogInput
In[2]:=
bipolarCoreData="Bipolar",False,{u,v},{a},-π<u≤π&&v∈Reals&&(u≠0||v≠0),a>0,"Vector",,0,0,,{b,c,d},{p,q,r,s},{α,β,ψ,ω};
2
a
2
(Cos[u]-Cosh[v])
2
a
2
(Cos[u]-Cosh[v])
we can generate the corresponding preferences Association and then set this as the active . This will be reflected on the Grassmann Calculus Palette.
CurrentSpacePreferences
In[3]:=
bipolarAssociation=
[]@@bipolarCoreData;
[bipolarAssociation]
BuildSpacePreferencesAssociation |
SetActiveSpacePreferences |
The current standard preference symbols have been given the values:
In[4]:=
GrassmannAssociationTitle,
,
,CoordinateDomain,ParameterDomain,BasisType,Basis,
,
,
,Metric,InverseMetric,GrassmannScaleFactors,GrassmannVolumeFactor,
,
,
,
,
,
,ScalarSymbols,UserScalarSymbols,VectorSymbols,AllBasisSymbols,UserVectorSymbols,UserFormSymbols
GrassmannCoordinates |
GrassmannParameters |
VectorBasis |
FormBasis |
OrthonormalBasis |
VectorToForm |
FormToVector |
VectorToOrthonormal |
OrthonormalToVector |
FormToOrthonormal |
OrthonormalToForm |
Out[4]=
Bipolar,{u,v},{a},-π<u≤π&&v∈&&(u≠0||v≠0),a>0,Vector,{,},{,},{du,dv},,,,0,0,,,0,0,,,,,du,dv,du,dv,,,(-Cos[u]+Cosh[v]),(-Cos[u]+Cosh[v]),du(-Cos[u]+Cosh[v]),dv(-Cos[u]+Cosh[v]),,,{a,b,c,d,u,v},{b,c,d},du,dv,p,q,r,s,α,β,ψ,ω,,,,,du,dv,,,,,{p,q,r,s},{α,β,ψ,ω}
e
u
e
v
e
u
e
v
e
u
e
v
2
a
2
(Cos[u]-Cosh[v])
2
a
2
(Cos[u]-Cosh[v])
2
(Cos[u]-Cosh[v])
2
a
2
(Cos[u]-Cosh[v])
2
a
a
-Cos[u]+Cosh[v]
a
-Cos[u]+Cosh[v]
2
a
2
(Cos[u]-Cosh[v])
e
u
2
a
2
(Cos[u]-Cosh[v])
e
v
2
a
2
(Cos[u]-Cosh[v])
e
u
2
(Cos[u]-Cosh[v])
2
a
e
v
2
(Cos[u]-Cosh[v])
2
a
e
u
a
e
u
-Cos[u]+Cosh[v]
e
v
a
e
v
-Cos[u]+Cosh[v]
e
u
e
u
a
e
v
e
v
a
e
u
a
e
v
a
e
u
adu
-Cos[u]+Cosh[v]
e
v
adv
-Cos[u]+Cosh[v]
e
u
e
v
e
u
e
v
e
u
e
v
e
u
e
v
|
""
