Cantera  3.1.0
Loading...
Searching...
No Matches
ctsurf.h
Go to the documentation of this file.
1/**
2 * @file ctsurf.h
3 *
4 * @warning This module is an experimental part of the %Cantera API and
5 * may be changed or removed without notice.
6 */
7
8// This file is part of Cantera. See License.txt in the top-level directory or
9// at https://cantera.org/license.txt for license and copyright information.
10
11#ifndef CTC_SURF_H
12#define CTC_SURF_H
13
14#include "clib_defs.h"
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
20 CANTERA_CAPI int surf_setCoverages(int i, const double* c, int norm);
21 CANTERA_CAPI int surf_getCoverages(int i, double* c);
22 CANTERA_CAPI int surf_setConcentrations(int i, const double* c);
23 CANTERA_CAPI int surf_getConcentrations(int i, double* c);
24 CANTERA_CAPI int surf_setSiteDensity(int i, double s0);
25 CANTERA_CAPI double surf_siteDensity(int i);
26 CANTERA_CAPI int surf_setCoveragesByName(int i, const char* c);
27
28#ifdef __cplusplus
29}
30#endif
31
32#endif