IAP GITLAB

Skip to content
Snippets Groups Projects
Commit 5ceae792 authored by Maximilian Reininghaus's avatar Maximilian Reininghaus :vulcan:
Browse files

Merge branch '398-compiler-error-with-quantityvector' into 'master'

Resolve "Compiler error with QuantityVector"

Closes #398

See merge request !331
parents fd304b3d 3d492814
No related branches found
No related tags found
No related merge requests found
...@@ -17,8 +17,8 @@ ...@@ -17,8 +17,8 @@
namespace corsika { namespace corsika {
template <typename TDimension> template <typename TDimension>
inline typename QuantityVector<TDimension>::quantity_type QuantityVector<TDimension>:: inline typename QuantityVector<TDimension>::quantity_type
operator[](size_t const index) const { QuantityVector<TDimension>::operator[](size_t const index) const {
return quantity_type(phys::units::detail::magnitude_tag, eigenVector_[index]); return quantity_type(phys::units::detail::magnitude_tag, eigenVector_[index]);
} }
...@@ -128,7 +128,7 @@ namespace corsika { ...@@ -128,7 +128,7 @@ namespace corsika {
} }
template <typename TDimension> template <typename TDimension>
inline auto& QuantityVector<TDimension>::operator-() const { inline auto QuantityVector<TDimension>::operator-() const {
return QuantityVector<TDimension>(-eigenVector_); return QuantityVector<TDimension>(-eigenVector_);
} }
......
...@@ -194,7 +194,7 @@ namespace corsika { ...@@ -194,7 +194,7 @@ namespace corsika {
} }
template <typename TDimension> template <typename TDimension>
inline auto& Vector<TDimension>::operator-() const { inline auto Vector<TDimension>::operator-() const {
return Vector<TDimension>(BaseVector<TDimension>::getCoordinateSystem(), return Vector<TDimension>(BaseVector<TDimension>::getCoordinateSystem(),
-BaseVector<TDimension>::getQuantityVector()); -BaseVector<TDimension>::getQuantityVector());
} }
......
...@@ -89,7 +89,7 @@ namespace corsika { ...@@ -89,7 +89,7 @@ namespace corsika {
auto& operator-=(QuantityVector<TDimension> const& pQVec); auto& operator-=(QuantityVector<TDimension> const& pQVec);
auto& operator-() const; auto operator-() const;
auto normalized() const; auto normalized() const;
......
...@@ -131,7 +131,7 @@ namespace corsika { ...@@ -131,7 +131,7 @@ namespace corsika {
auto& operator-=(Vector<TDimension> const& pVec); auto& operator-=(Vector<TDimension> const& pVec);
auto& operator-() const; auto operator-() const;
auto normalized() const; auto normalized() const;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment