Functions
VectorOperations.cpp File Reference
#include "VectorOperations.h"
#include <algorithm>
#include <iterator>
Include dependency graph for VectorOperations.cpp:

Go to the source code of this file.

Functions

double Angle (const double *vec1, const double *vec2, int n)
 
double Angle (const vector< double > &vec1, const vector< double > &vec2)
 
double Dot (const double *vec1, const double *vec2, int n)
 
double Dot (const vector< double > &vec1, const vector< double > &vec2)
 
double Length (const double *vec, int n)
 
double Length (const vector< double > &vec)
 
double LengthSquare (const double *vec, int n)
 
double LengthSquare (const vector< double > &vec)
 
double Norm_1 (const double *vec, int n)
 
double Norm_1 (const vector< double > &vec)
 
double Norm_Inf (const double *vec, int n)
 
double Norm_Inf (const vector< double > &vec)
 

Function Documentation

◆ Angle() [1/2]

double Angle ( const double *  vec1,
const double *  vec2,
int  n 
)

Definition at line 75 of file VectorOperations.cpp.

◆ Angle() [2/2]

double Angle ( const vector< double > &  vec1,
const vector< double > &  vec2 
)

Definition at line 90 of file VectorOperations.cpp.

◆ Dot() [1/2]

double Dot ( const double *  vec1,
const double *  vec2,
int  n 
)

Definition at line 40 of file VectorOperations.cpp.

◆ Dot() [2/2]

double Dot ( const vector< double > &  vec1,
const vector< double > &  vec2 
)

Definition at line 50 of file VectorOperations.cpp.

◆ Length() [1/2]

double Length ( const double *  vec,
int  n 
)

Definition at line 65 of file VectorOperations.cpp.

◆ Length() [2/2]

double Length ( const vector< double > &  vec)

Definition at line 70 of file VectorOperations.cpp.

◆ LengthSquare() [1/2]

double LengthSquare ( const double *  vec,
int  n 
)

Definition at line 55 of file VectorOperations.cpp.

◆ LengthSquare() [2/2]

double LengthSquare ( const vector< double > &  vec)

Definition at line 60 of file VectorOperations.cpp.

◆ Norm_1() [1/2]

double Norm_1 ( const double *  vec,
int  n 
)

Definition at line 24 of file VectorOperations.cpp.

◆ Norm_1() [2/2]

double Norm_1 ( const vector< double > &  vec)

Definition at line 32 of file VectorOperations.cpp.

◆ Norm_Inf() [1/2]

double Norm_Inf ( const double *  vec,
int  n 
)

Definition at line 6 of file VectorOperations.cpp.

◆ Norm_Inf() [2/2]

double Norm_Inf ( const vector< double > &  vec)

Definition at line 15 of file VectorOperations.cpp.



co_scan
Author(s):
autogenerated on Mon Feb 28 2022 23:00:58