FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_couple_s2n_dist_node.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <assert.h>
#include "hecmw_common_define.h"
#include "hecmw_struct.h"
#include "hecmw_malloc.h"
#include "hecmw_couple_define.h"
#include "hecmw_couple_struct.h"
#include "hecmw_couple_weight.h"
#include "hecmw_couple_boundary_info.h"
#include "hecmw_couple_mapped_point.h"
#include "hecmw_couple_inter_iftable.h"
#include "hecmw_couple_s2n_dist_node.h"
Include dependency graph for hecmw_couple_s2n_dist_node.c:

Go to the source code of this file.

Data Structures

struct  link_list
 
struct  hecmw_couple_vertex
 
struct  hecmw_couple_vector
 

Macros

#define FRAC_1_2   (0.5)
 
#define FRAC_1_3   (0.33333333333333333)
 
#define FRAC_1_4   (0.25)
 
#define EPS_ZERO   (1.0E-24)
 

Functions

struct hecmw_couple_weight_listHECMW_couple_s2n_dist_node (const struct hecmwST_local_mesh *mesh_src, const struct hecmwST_local_mesh *mesh_dst, const struct hecmw_couple_comm *comm_src, const struct hecmw_couple_comm *comm_dst, const struct hecmw_couple_comm *intercomm, const struct hecmw_couple_boundary *boundary_src, const struct hecmw_couple_boundary *boundary_dst, const struct hecmw_couple_mapped_point *mapped_point, const struct hecmw_couple_inter_iftable *inter_tbl)
 

Macro Definition Documentation

◆ EPS_ZERO

#define EPS_ZERO   (1.0E-24)

Definition at line 30 of file hecmw_couple_s2n_dist_node.c.

◆ FRAC_1_2

#define FRAC_1_2   (0.5)

Definition at line 24 of file hecmw_couple_s2n_dist_node.c.

◆ FRAC_1_3

#define FRAC_1_3   (0.33333333333333333)

Definition at line 26 of file hecmw_couple_s2n_dist_node.c.

◆ FRAC_1_4

#define FRAC_1_4   (0.25)

Definition at line 28 of file hecmw_couple_s2n_dist_node.c.

Function Documentation

◆ HECMW_couple_s2n_dist_node()

struct hecmw_couple_weight_list* HECMW_couple_s2n_dist_node ( const struct hecmwST_local_mesh mesh_src,
const struct hecmwST_local_mesh mesh_dst,
const struct hecmw_couple_comm comm_src,
const struct hecmw_couple_comm comm_dst,
const struct hecmw_couple_comm intercomm,
const struct hecmw_couple_boundary boundary_src,
const struct hecmw_couple_boundary boundary_dst,
const struct hecmw_couple_mapped_point mapped_point,
const struct hecmw_couple_inter_iftable inter_tbl 
)

Definition at line 324 of file hecmw_couple_s2n_dist_node.c.

Here is the caller graph for this function: