FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
hecmw_couple_weight.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_WEIGHT
7
#define INC_HECMW_COUPLE_WEIGHT
8
9
struct
hecmw_couple_weight
{
10
int
n
;
11
int
type
;
12
int
*
index
;
13
int
*
id
;
14
double
*
weight
;
15
};
16
17
struct
hecmw_couple_weight_list
{
18
struct
hecmw_couple_weight
*
info
;
19
struct
hecmw_couple_weight_list
*
next
;
20
};
21
22
extern
struct
hecmw_couple_weight
*
HECMW_couple_alloc_weight
(
void
);
23
extern
void
HECMW_couple_free_weight
(
struct
hecmw_couple_weight
*p);
24
25
extern
struct
hecmw_couple_weight_list
*
HECMW_couple_alloc_weight_list
(
void
);
26
extern
void
HECMW_couple_free_weight_list
(
struct
hecmw_couple_weight_list
*p);
27
28
#endif
/* INC_HECMW_COUPLE_WEIGHT */
hecmw_couple_weight
Definition:
hecmw_couple_weight.h:9
hecmw_couple_weight_list::next
struct hecmw_couple_weight_list * next
Definition:
hecmw_couple_weight.h:19
hecmw_couple_weight_list::info
struct hecmw_couple_weight * info
Definition:
hecmw_couple_weight.h:18
hecmw_couple_weight::n
int n
Definition:
hecmw_couple_weight.h:13
hecmw_couple_weight::weight
double * weight
Definition:
hecmw_couple_weight.h:17
hecmw_couple_weight_list
Definition:
hecmw_couple_weight.h:17
hecmw_couple_weight::id
int * id
Definition:
hecmw_couple_weight.h:16
hecmw_couple_weight::index
int * index
Definition:
hecmw_couple_weight.h:15
HECMW_couple_alloc_weight
struct hecmw_couple_weight * HECMW_couple_alloc_weight(void)
Definition:
hecmw_couple_weight.c:16
HECMW_couple_alloc_weight_list
struct hecmw_couple_weight_list * HECMW_couple_alloc_weight_list(void)
Definition:
hecmw_couple_weight.c:44
hecmw_couple_weight::type
int type
Definition:
hecmw_couple_weight.h:14
HECMW_couple_free_weight_list
void HECMW_couple_free_weight_list(struct hecmw_couple_weight_list *p)
Definition:
hecmw_couple_weight.c:59
HECMW_couple_free_weight
void HECMW_couple_free_weight(struct hecmw_couple_weight *p)
Definition:
hecmw_couple_weight.c:34
hecmw1
src
couple
hecmw_couple_weight.h
Generated by
1.8.17