FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
Loading...
Searching...
No Matches
hecmw_couple_interpolate_info.h
Go to the documentation of this file.
1/*****************************************************************************
2 * Copyright (c) 2019 FrontISTR Commons
3 * This software is released under the MIT License, see LICENSE.txt
4 *****************************************************************************/
5
6#ifndef INC_HECMW_COUPLE_INTERPOLATE_INFO
7#define INC_HECMW_COUPLE_INTERPOLATE_INFO
8
9#include "hecmw_struct.h"
10#include "hecmw_couple_struct.h"
14
16 const struct hecmwST_local_mesh *mesh_src,
17 const struct hecmw_couple_boundary *boundary_src,
18 const struct hecmw_couple_comm *comm_src,
19 const struct hecmw_couple_intra_iftable *intra_tbl_src);
20
22 const struct hecmwST_local_mesh *mesh_src,
23 const struct hecmwST_local_mesh *mesh_dst,
24 const struct hecmw_couple_boundary *boundary_src,
25 const struct hecmw_couple_boundary *boundary_dst,
26 const struct hecmw_couple_mapped_point *mapped_point,
27 const struct hecmw_couple_comm *comm_src,
28 const struct hecmw_couple_comm *comm_dst,
29 const struct hecmw_couple_comm *intercomm,
30 const struct hecmw_couple_inter_iftable *inter_tbl);
31
33 const struct hecmwST_local_mesh *mesh_dst,
34 const struct hecmw_couple_boundary *boundary_dst,
35 const struct hecmw_couple_mapped_point *mapped_point,
36 const struct hecmw_couple_comm *comm_dst,
37 const struct hecmw_couple_intra_iftable *intra_tbl_dst);
38
39#endif /* INC_HECMW_COUPLE_INTERPOLATE_INFO */
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)
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)
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)