"Frame-Field" calculation of Ricci and Weyl and Ricci and Weyl invariants
for the mixmaster metric with constant basis inner product.
> restart:
> grtw():
> qload(mix1);
> grcalcalter(R(bdn,bdn),8);
Created definition for rot(bdn,bup,bdn)
Created a definition for e(bdn,dn,pdn)
Simplification will be applied during calculation.
Applying routine normal to object g(up,up)
Applying routine normal to object e(bdn,up)
Applying routine normal to object e(bdn,dn,pdn)
Applying routine normal to object lambda(bdn,bdn,bdn)
Applying routine normal to object rot(bdn,bdn,bdn)
Applying routine normal to object rot(bdn,bup,bdn)
Applying routine normal to object R(bdn,bdn,bdn,bdn)
Applying routine normal to object R(bdn,bdn)
> gralter(_,6,7);
Component simplification of a GRTensorII object:
Applying routine expand to object R(bdn,bdn)
Applying routine factor to object R(bdn,bdn)
> grmap(_,autoAlias,`x`);
Applying routine autoAlias to R(bdn,bdn)
Warning, alias or macro a[T] defined in terms of a
Warning, alias or macro b[T] defined in terms of b
Warning, alias or macro c[T] defined in terms of c
> grdisplay(_);
>
### WARNING: calls to `C` for generating C code should be replaced by codegen[C]
grcalcalter(C(bdn,bdn,bdn,bdn),8);
Simplification will be applied during calculation.
Applying routine normal to object bRicciscalar
Applying routine normal to object C(bdn,bdn,bdn,bdn)
> gralter(_,6,7);
Component simplification of a GRTensorII object:
Applying routine expand to object C(bdn,bdn,bdn,bdn)
Applying routine factor to object C(bdn,bdn,bdn,bdn)
> grmap(_,autoAlias,`x`);
Applying routine autoAlias to C(bdn,bdn,bdn,bdn)
> grdisplay(_);
> grcalc(Rinvars);
Scalar invariant library.
Last modified 25 March 1997.
Created definition for S(bup,bdn)
> gralter(_,6,7);
Component simplification of a GRTensorII object:
Applying routine expand to object Ricciscalar
Applying routine expand to object R1
Applying routine expand to object R2
Applying routine expand to object R3
Applying routine factor to object Ricciscalar
Applying routine factor to object R1
Applying routine factor to object R2
Applying routine factor to object R3
To save space here we display only R and R2.Increase grOptionDisplayLimit to display the other invariants.
> grdisplay(Ricciscalar,R2);
> grcalc(Winvars);
Created definition for C(bdn,bdn,bup,bup)
Created definition for C(bup,bup,bup,bup)
> gralter(_,6,7);
Component simplification of a GRTensorII object:
Applying routine expand to object W1R
Applying routine expand to object W1I
Applying routine expand to object W2R
Applying routine expand to object W2I
Applying routine factor to object W1R
Applying routine factor to object W1I
Applying routine factor to object W2R
Applying routine factor to object W2I
To save space here we display only W1R and W1I. Increase grOptionDisplayLimit to display the other invariants.
> grdisplay(W1);
>