mmd_t4_prism/MeshModule/mmh_vec3.h File Reference

#include "../Common.h"
Include dependency graph for mmh_vec3.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void mmr_vec3_add (const double vec_a[3], const double vec_b[3], IN double vec_c[3])
void mmr_vec3_subst (const double vec_a[3], const double vec_b[3], IN double vec_c[3])
double mmr_vec3_dot (const double vec_a[3], const double vec_b[3])
void mmr_vec3_prod (const double *vec_a, const double *vec_b, double *vec_c)
double mmr_vec3_mxpr (const double *vec_a, const double *vec_b, const double *vec_c)
double mmr_vec3_length (const double *vec)
double mmr_distance3d (const double p1[3], const double p2[3])
double mmr_point_plane_dist (const double point[3], const double plane[4])

Function Documentation

double mmr_distance3d ( const double  p1[3],
const double  p2[3] 
)

-------------------------------------------------------- mmr_distance3d - to compute distance between points in 3D ---------------------------------------------------------

Here is the call graph for this function:

double mmr_point_plane_dist ( const double  point[3],
const double  plane[4] 
)

-------------------------------------------------------- mmr_point_plane_dist - to compute shortest distance between point and plane ---------------------------------------------------------

Here is the caller graph for this function:

void mmr_vec3_add ( const double  vec_a[3],
const double  vec_b[3],
IN double  vec_c[3] 
)
double mmr_vec3_dot ( const double  vec_a[3],
const double  vec_b[3] 
)

Here is the caller graph for this function:

double mmr_vec3_length ( const double *  vec  ) 

-------------------------------------------------------- mmr_vec3_length - to compute length of a 3D vector ---------------------------------------------------------

double mmr_vec3_mxpr ( const double *  vec_a,
const double *  vec_b,
const double *  vec_c 
)

-------------------------------------------------------- mmr_vec3_mxpr - to compute mixed vector product of 3D vectors ---------------------------------------------------------

void mmr_vec3_prod ( const double *  vec_a,
const double *  vec_b,
double *  vec_c 
)

-------------------------------------------------------- mmr_vec3_prod - to compute vector product of 3D vectors ---------------------------------------------------------

void mmr_vec3_subst ( const double  vec_a[3],
const double  vec_b[3],
IN double  vec_c[3] 
)

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1