FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
Loading...
Searching...
No Matches
hecmw_couple_inter_iftable.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_INTER_IFTABLE
7#define INC_HECMW_COUPLE_INTER_IFTABLE
8
9#include "hecmw_struct.h"
10#include "hecmw_couple_comm.h"
15
25};
26
30 void);
32 const struct hecmw_couple_inter_iftable *p, FILE *fp);
33
35 const struct hecmwST_local_mesh *mesh_src,
36 const struct hecmwST_local_mesh *mesh_dst,
37 const struct hecmw_couple_comm *comm_src,
38 const struct hecmw_couple_comm *comm_dst,
39 const struct hecmw_couple_comm *intercomm,
40 const struct hecmw_couple_boundary *boundary_src,
41 const struct hecmw_couple_bounding_box *bbox_src,
42 const struct hecmw_couple_bounding_box *bbox_dst,
43 const struct hecmw_couple_background_cell *bgcell_src,
44 const struct hecmw_couple_mapped_point *mapped_point);
45
46#endif /* INC_HECMW_COUPLE_INTER_IFTABLE */
void HECMW_couple_free_inter_iftable(struct hecmw_couple_inter_iftable *p)
struct hecmw_couple_inter_iftable * HECMW_couple_alloc_inter_iftable(void)
struct hecmw_couple_inter_iftable * HECMW_couple_set_map_data(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_bounding_box *bbox_src, const struct hecmw_couple_bounding_box *bbox_dst, const struct hecmw_couple_background_cell *bgcell_src, const struct hecmw_couple_mapped_point *mapped_point)
void HECMW_couple_print_inter_iftable(const struct hecmw_couple_inter_iftable *p, FILE *fp)