YetAnotherCoupler
3.5.2
Loading...
Searching...
No Matches
src
core
yac_types.h
Go to the documentation of this file.
1
// Copyright (c) 2024 The YAC Authors
2
//
3
// SPDX-License-Identifier: BSD-3-Clause
4
5
#ifndef YAC_TYPES_H
6
#define YAC_TYPES_H
7
8
// YAC PUBLIC HEADER START
9
10
#include <stddef.h>
11
12
#include <yaxt.h>
13
14
// idxtype from yaxt as global id type in yac
15
typedef
Xt_int
yac_int
;
16
#define yac_int_dt Xt_int_dt
17
18
// types for 3D coordinate arrays
19
typedef
double(*
yac_coordinate_pointer
)[3];
20
typedef
double
const
(* yac_const_coordinate_pointer)[3] ;
21
22
// type for storing an array for two indices
23
typedef
size_t (*
yac_size_t_2_pointer
)[2];
24
25
// YAC PUBLIC HEADER STOP
26
27
#endif
// YAC_TYPES_H
yac_int
Xt_int yac_int
Definition
yac_types.h:15
yac_size_t_2_pointer
size_t(* yac_size_t_2_pointer)[2]
Definition
yac_types.h:23
yac_coordinate_pointer
double(* yac_coordinate_pointer)[3]
Definition
yac_types.h:19
Generated on Wed Dec 4 2024 11:31:43 for YetAnotherCoupler by
1.11.0