YAC
3.13.0
Yet Another Coupler
Loading...
Searching...
No Matches
interpolation_internal.h
Go to the documentation of this file.
1
// Copyright (c) 2024 The YAC Authors
2
//
3
// SPDX-License-Identifier: BSD-3-Clause
4
15
#ifndef INTERPOLATION_INTERNAL_H
16
#define INTERPOLATION_INTERNAL_H
17
18
#include "
interpolation/interpolation.h
"
19
20
extern
double
const
YAC_FRAC_MASK_UNDEF
;
22
29
#define YAC_FRAC_MASK_VALUE_IS_SET(value) \
30
(!isnormal(value) || ((value) != YAC_FRAC_MASK_UNDEF))
31
39
#define YAC_FRAC_MASK_VALUE_IS_VALID(value) \
40
(!isnormal(value) || \
41
(((value) != YAC_FRAC_MASK_UNDEF) && ((value) != YAC_FRAC_MASK_NO_VALUE)))
42
52
struct
yac_collection_selection
const *
53
yac_interpolation_get_collection_selection
(
54
struct
yac_interpolation
const
* interp);
55
56
#endif
// INTERPOLATION_INTERNAL_H
interpolation.h
Public interface for interpolation execution in YAC.
YAC_FRAC_MASK_UNDEF
double const YAC_FRAC_MASK_UNDEF
Definition
interpolation.c:28
yac_interpolation_get_collection_selection
struct yac_collection_selection const * yac_interpolation_get_collection_selection(struct yac_interpolation const *interp)
Return the collection selection associated with an interpolation.
Definition
interpolation.c:388
yac_collection_selection
Definition
collection_selection.c:15
yac_interpolation
Definition
interpolation.c:30
src
core
interpolation
interpolation_internal.h
Generated on Tue Jan 13 2026 15:07:54 for YAC by
1.11.0