23 lines
472 B
C
23 lines
472 B
C
|
//
|
||
|
// Created by nb on 18.08.24.
|
||
|
//
|
||
|
|
||
|
#ifndef VOLSVECS_COORDINATES_H
|
||
|
#define VOLSVECS_COORDINATES_H
|
||
|
|
||
|
namespace LinAlg {
|
||
|
namespace CoordSys {
|
||
|
template<typename System, typename ParentSystem>
|
||
|
struct CoordinateSystem {
|
||
|
static constexpr int level = ParentSystem::level + 1;
|
||
|
using Parent = ParentSystem;
|
||
|
};
|
||
|
|
||
|
struct Root {
|
||
|
static constexpr int level = 0;
|
||
|
};
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#endif //VOLSVECS_COORDINATES_H
|