![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <errno.h>
#include <math.h>
#include "hecmw_struct.h"
#include "hecmw_couple_define.h"
#include "hecmw_couple_struct.h"
#include "hecmw_couple_judge.h"
Go to the source code of this file.
Macros | |
#define | FRAC_1_2 (0.5) |
#define | FRAC_1_3 (0.33333333333333333) |
#define | FRAC_1_4 (0.25) |
#define | EPS_PRODUCT (1.0E-06) |
#define | EPS_DISTANCE (1.0E-02) |
Functions | |
int | HECMW_couple_judge_tet1 (const struct hecmwST_local_mesh *local_mesh, int elem, int surf_id, double coord_px, double coord_py, double coord_pz, double *dot_product, double *distance) |
int | HECMW_couple_judge_hex1 (const struct hecmwST_local_mesh *local_mesh, int elem, int surf_id, double coord_px, double coord_py, double coord_pz, double *dot_product, double *distance) |
#define EPS_DISTANCE (1.0E-02) |
Definition at line 26 of file hecmw_couple_judge.c.
#define EPS_PRODUCT (1.0E-06) |
Definition at line 25 of file hecmw_couple_judge.c.
#define FRAC_1_2 (0.5) |
Definition at line 19 of file hecmw_couple_judge.c.
#define FRAC_1_3 (0.33333333333333333) |
Definition at line 21 of file hecmw_couple_judge.c.
#define FRAC_1_4 (0.25) |
Definition at line 23 of file hecmw_couple_judge.c.
int HECMW_couple_judge_hex1 | ( | const struct hecmwST_local_mesh * | local_mesh, |
int | elem, | ||
int | surf_id, | ||
double | coord_px, | ||
double | coord_py, | ||
double | coord_pz, | ||
double * | dot_product, | ||
double * | distance | ||
) |
Definition at line 198 of file hecmw_couple_judge.c.
int HECMW_couple_judge_tet1 | ( | const struct hecmwST_local_mesh * | local_mesh, |
int | elem, | ||
int | surf_id, | ||
double | coord_px, | ||
double | coord_py, | ||
double | coord_pz, | ||
double * | dot_product, | ||
double * | distance | ||
) |
Definition at line 149 of file hecmw_couple_judge.c.