#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include "mmh_intf.h"
#include "mmh_prism_2D.h"
Functions | |
int | mmr_chk_list (int Num, int *List, int Ll) |
void | mmr_vec3_prod (double *vec_a, double *vec_b, double *vec_c) |
double | mmr_vec3_mxpr (double *vec_a, double *vec_b, double *vec_c) |
double | mmr_vec3_length (double *vec) |
int * | mmr_ivector (int ncom, char error_text[]) |
int mmr_chk_list | ( | int | Num, | |
int * | List, | |||
int | Ll | |||
) |
-------------------------------------------------------- mmr_chk_list - to check whether Num is on the list List with length Ll ---------------------------------------------------------
int* mmr_ivector | ( | int | ncom, | |
char | error_text[] | |||
) |
-------------------------------------------------------- mmr_ivector - to allocate an integer vector: name[0..ncom-1]: name=mmr_ivector(ncom,error_text) ---------------------------------------------------------
double mmr_vec3_length | ( | double * | vec | ) |
-------------------------------------------------------- mmr_vec3_length - to compute length of a 3D vector ---------------------------------------------------------
double mmr_vec3_mxpr | ( | double * | vec_a, | |
double * | vec_b, | |||
double * | vec_c | |||
) |
-------------------------------------------------------- mmr_vec3_mxpr - to compute mixed vector product of 3D vectors ---------------------------------------------------------
void mmr_vec3_prod | ( | double * | vec_a, | |
double * | vec_b, | |||
double * | vec_c | |||
) |
-------------------------------------------------------- mmr_vec3_prod - to compute vector product of 3D vectors ---------------------------------------------------------