X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginac%2Ftensor.h;h=cbe0a44a315e4059b9fb4a6da99b3435de718b20;hp=e30a91a4dcf41ec84070f7ceeb0fca6b5f9fe949;hb=30d71341985c9817170af992f2ef3be520febc61;hpb=c4c7b40ea71dd20ecc8942f9cab50c4bb9766624 diff --git a/ginac/tensor.h b/ginac/tensor.h index e30a91a4..cbe0a44a 100644 --- a/ginac/tensor.h +++ b/ginac/tensor.h @@ -3,7 +3,7 @@ * Interface to GiNaC's special tensors. */ /* - * GiNaC Copyright (C) 1999-2001 Johannes Gutenberg University Mainz, Germany + * GiNaC Copyright (C) 1999-2002 Johannes Gutenberg University Mainz, Germany * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -37,7 +37,7 @@ class tensor : public basic // other constructors protected: - tensor(unsigned ti); + tensor(unsigned ti) : inherited(ti) {} // functions overriding virtual functions from base classes protected: @@ -139,13 +139,6 @@ private: // utility functions -/** Return the tensor object handled by an ex. Deprecated: use ex_to(). - * This is unsafe: you need to check the type first. */ -inline const tensor &ex_to_tensor(const ex &e) -{ - return static_cast(*e.bp); -} - /** Create a delta tensor with specified indices. The indices must be of class * idx or a subclass. The delta tensor is always symmetric and its trace is * the dimension of the index space.