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

Go to the source code of this file.

Functions

struct hecmw_couple_weight_listHECMW_couple_make_pre_ip_list (const struct hecmwST_local_mesh *mesh_src, const struct hecmw_couple_boundary *boundary_src, const struct hecmw_couple_comm *comm_src, const struct hecmw_couple_intra_iftable *intra_tbl_src)
 
struct hecmw_couple_weight_listHECMW_couple_make_main_ip_list (const struct hecmwST_local_mesh *mesh_src, const struct hecmwST_local_mesh *mesh_dst, 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_comm *comm_src, const struct hecmw_couple_comm *comm_dst, const struct hecmw_couple_comm *intercomm, const struct hecmw_couple_inter_iftable *inter_tbl)
 
struct hecmw_couple_weight_listHECMW_couple_make_post_ip_list (const struct hecmwST_local_mesh *mesh_dst, const struct hecmw_couple_boundary *boundary_dst, const struct hecmw_couple_mapped_point *mapped_point, const struct hecmw_couple_comm *comm_dst, const struct hecmw_couple_intra_iftable *intra_tbl_dst)
 

Function Documentation

◆ HECMW_couple_make_main_ip_list()

struct hecmw_couple_weight_list* HECMW_couple_make_main_ip_list ( const struct hecmwST_local_mesh mesh_src,
const struct hecmwST_local_mesh mesh_dst,
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_comm comm_src,
const struct hecmw_couple_comm comm_dst,
const struct hecmw_couple_comm intercomm,
const struct hecmw_couple_inter_iftable inter_tbl 
)

Definition at line 81 of file hecmw_couple_interpolate_info.c.

Here is the call graph for this function:

◆ HECMW_couple_make_post_ip_list()

struct hecmw_couple_weight_list* HECMW_couple_make_post_ip_list ( const struct hecmwST_local_mesh mesh_dst,
const struct hecmw_couple_boundary boundary_dst,
const struct hecmw_couple_mapped_point mapped_point,
const struct hecmw_couple_comm comm_dst,
const struct hecmw_couple_intra_iftable intra_tbl_dst 
)

Definition at line 176 of file hecmw_couple_interpolate_info.c.

Here is the call graph for this function:

◆ HECMW_couple_make_pre_ip_list()

struct hecmw_couple_weight_list* HECMW_couple_make_pre_ip_list ( const struct hecmwST_local_mesh mesh_src,
const struct hecmw_couple_boundary boundary_src,
const struct hecmw_couple_comm comm_src,
const struct hecmw_couple_intra_iftable intra_tbl_src 
)

Definition at line 27 of file hecmw_couple_interpolate_info.c.

Here is the call graph for this function: