From 4edbe987ea5ca2a1083f1f2c11940dd974129c45 Mon Sep 17 00:00:00 2001 From: Teake Nutma Date: Sat, 22 Feb 2014 11:00:07 +0100 Subject: [PATCH] * Bump to version 1.3.1 --- PacletInfo.m | 2 +- xAct/xTras/Interface.m | 15 ++++++--------- xAct/xTras/Kernel/init.m | 2 +- xAct/xTras/xTras.History | 11 +++++++++++ 4 files changed, 19 insertions(+), 11 deletions(-) diff --git a/PacletInfo.m b/PacletInfo.m index ccdcfac..cb33967 100644 --- a/PacletInfo.m +++ b/PacletInfo.m @@ -4,7 +4,7 @@ Paclet[ Name -> "xTras", - Version -> "1.3.0", + Version -> "1.3.1", MathematicaVersion -> "6+", Description -> "Field theory inspired additions to xAct", Creator -> "Teake Nutma", diff --git a/xAct/xTras/Interface.m b/xAct/xTras/Interface.m index dd01ddd..f889b5d 100644 --- a/xAct/xTras/Interface.m +++ b/xAct/xTras/Interface.m @@ -48,9 +48,8 @@ ClearCurvatureRelations::usage = "\!\(\*TagBox[\(ClearCurvatureRelations[ \ \*StyleBox[\"cd\", \"TI\"]] removes the automatic curvature relations for the \ covariant derivative \*StyleBox[\"cd\", \"TI\"] .\), DisplayForm]\)"; -ClearSymCovDCache::usage = "\!\(\*TagBox[\(ClearSymCovDCache[] clears the \ -cache used by \*Cell[BoxData[\"SymmetrizeCovDs\"], \"InlineFormula\", \ -Rule[FormatType, \"StandardForm\"]] .\), DisplayForm]\)"; +ClearSymCovDCache::usage = + "ClearSymCovDCache[] clears the cache used by SymmetrizeCovDs."; Coefficients::usage = "Coefficients is an option for InvarLagrangian that \ specifies the coefficients in the Lagrangian."; CollectConstants::usage = "\!\(\*TagBox[\(CollectConstants[ \ @@ -468,9 +467,8 @@ contains constants (i.e. constant symbols and integers, fractions, etc), and \ SymCovDQ::usage = "\!\(\*TagBox[\(SymCovDQ[ \*StyleBox[\"cd\", \"TI\"]] gives \ True if \*StyleBox[\"cd\", \"TI\"]\(\(\\ has been defined as a symmetrizable \ covariant derivative, and False otherwise.\)\)\[LineSeparator] SymCovDQ is \ -also an option for \*Cell[BoxData[\"DefCovD\"], \"InlineFormula\", \ -Rule[FormatType, \"StandardForm\"]]\(\(\\ specifying whether the derivative \ -to be defined is symmetrizable or not.\)\)\), DisplayForm]\)"; +also an option for DefCovD specifying whether the derivative to be defined is \ +symmetrizable or not.\), DisplayForm]\)"; SymmetricSpaceRules::usage = "\!\(\*TagBox[\(SymmetricSpaceRules[ \ \*StyleBox[\"cd\", \"TI\"], \*StyleBox[\"K\", \"TI\"]] produces replacement \ rules for the curvature tensors of the covariant derivative \ @@ -573,9 +571,8 @@ contains constants (i.e. constant symbols and integers, fractions, etc), and \ $AutoSymmetrizeCovDs::usage = "$AutoSymmetrizeCovDs is a boolean variable \ determining whether all symmetrizable covariant derivatives are automatically \ symmetrized or not. The default is False."; -$SymCovDCache::usage = "\!\(\*TagBox[\($SymCovDCache stores the cache used by \ - \*Cell[BoxData[\"SymmetrizeCovDs\"], \"InlineFormula\", Rule[FormatType, \ -\"StandardForm\"]] .\), DisplayForm]\)"; +$SymCovDCache::usage = + "$SymCovDCache stores the cache used by SymmetrizeCovDs."; $TensorWrapperColor::usage = "$TensorWrapperColor is a global variable \ specifying the color of the parentheses surrounding the formatting of a \ TensorWrapper expression."; diff --git a/xAct/xTras/Kernel/init.m b/xAct/xTras/Kernel/init.m index 3a04186..b374e46 100644 --- a/xAct/xTras/Kernel/init.m +++ b/xAct/xTras/Kernel/init.m @@ -20,7 +20,7 @@ (* *) (*********************) -xAct`xTras`$Version = {"1.3.0.1", {2014, 2, 13}}; +xAct`xTras`$Version = {"1.3.1", {2014, 2, 22}}; xAct`xTras`$xTensorVersionExpected = {"1.0.5", {2013, 1, 27}}; xAct`xTras`$SymManipulatorVersionExpected = {"0.8.5", {2013, 4, 13}}; xAct`xTras`$MathematicaVersionNeeded = 6.; diff --git a/xAct/xTras/xTras.History b/xAct/xTras/xTras.History index 2607fb5..add61ba 100644 --- a/xAct/xTras/xTras.History +++ b/xAct/xTras/xTras.History @@ -1,6 +1,17 @@ xTras changelog =============== +v1.3.1, 2014-02-22 +------------------ + + * Added the function ConstantSymbolsOf. + * Added possibility (controlled by the variable $AutoSymmetrizeCovDs) + to automatically symmetrize covariant derivatives. + * Added caching to SymmetrizeCovDs, controlled by the "UseCache" option. + * Improved algorithm for symmetrizing covariant derivatives in the case + when there is no torsion and the derivative is metric-compatible. + * Perturbation no longer expands symmetrized covariant derivatives. + v1.3.0, 2014-02-10 ------------------