initial commit for version 1.5.x patch release
[OpenFOAM-1.5.x.git] / applications / test / vector / vectorTest.C
blobf48f65d711975052096ea681bf51d9bb9ab5464b
1 #include "vector.H"
2 #include "IOstreams.H"
4 using namespace Foam;
6 int main()
8     Info<< vector::zero << endl
9         << vector::one << endl
10         << vector::dim << endl
11         << vector::rank << endl;
13     vector d(0.5, 0.5, 0.5);
14     d /= mag(d);
16     vector dSmall = (1e-100)*d;
17     dSmall /= mag(dSmall);
19     Info<< (dSmall - d) << endl;
21     d *= 4.0;
23     Info<< d << endl;
25     Info<< d + d << endl;
27     Info<< magSqr(d) << endl;
29     vector d2(0.5, 0.51, -0.5);
30     Info<< cmptMax(d2) << " " << cmptSum(d2) << " " << cmptMag(d2) << endl;
31     Info<< min(d, d2) << endl;
32     return 0;