diff --git a/src/OpenFOAM/primitives/quaternion/quaternion.C b/src/OpenFOAM/primitives/quaternion/quaternion.C index cedbb56c32d81791f761dbfd759aa4039c71810e..8f6bf087a360e69c7f6d514a89cb713eda77b874 100644 --- a/src/OpenFOAM/primitives/quaternion/quaternion.C +++ b/src/OpenFOAM/primitives/quaternion/quaternion.C @@ -30,8 +30,8 @@ License // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // const char* const Foam::quaternion::typeName = "quaternion"; -const Foam::quaternion Foam::quaternion::zero(0, vector::zero); -const Foam::quaternion Foam::quaternion::I(1, vector::zero); +const Foam::quaternion Foam::quaternion::zero(0, vector(0, 0, 0)); +const Foam::quaternion Foam::quaternion::I(1, vector(0, 0, 0)); // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // diff --git a/src/OpenFOAM/primitives/septernion/septernion.C b/src/OpenFOAM/primitives/septernion/septernion.C index 4bbdf82802810664c515751a53984ce030278710..5a90f8de2d4841ff5af22a2c05c9e7a827d11278 100644 --- a/src/OpenFOAM/primitives/septernion/septernion.C +++ b/src/OpenFOAM/primitives/septernion/septernion.C @@ -30,8 +30,16 @@ License // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // const char* const Foam::septernion::typeName = "septernion"; -const Foam::septernion Foam::septernion::zero(vector::zero, quaternion::zero); -const Foam::septernion Foam::septernion::I(vector::zero, quaternion::I); +const Foam::septernion Foam::septernion::zero +( + vector(0, 0, 0), + quaternion(0, vector(0, 0, 0)) +); +const Foam::septernion Foam::septernion::I +( + vector(0, 0, 0), + quaternion(1, vector(0, 0, 0)) +); // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //