KIM API V2
kim-api-v2.0.0-beta.0
c
include
KIM_ModelCompute.h
Go to the documentation of this file.
1
/* */
2
/* CDDL HEADER START */
3
/* */
4
/* The contents of this file are subject to the terms of the Common */
5
/* Development and Distribution License Version 1.0 (the "License"). */
6
/* */
7
/* You can obtain a copy of the license at */
8
/* http://www.opensource.org/licenses/CDDL-1.0. See the License for the */
9
/* specific language governing permissions and limitations under the License. */
10
/* */
11
/* When distributing Covered Code, include this CDDL HEADER in each file and */
12
/* include the License file in a prominent location with the name */
13
/* LICENSE.CDDL. */
14
/* If applicable, add the following below this CDDL HEADER, with the fields */
15
/* enclosed by brackets "[]" replaced with your own identifying information: */
16
/* */
17
/* Portions Copyright (c) [yyyy] [name of copyright owner]. */
18
/* All rights reserved. */
19
/* */
20
/* CDDL HEADER END */
21
/* */
22
23
/* */
24
/* Copyright (c) 2016--2018, Regents of the University of Minnesota. */
25
/* All rights reserved. */
26
/* */
27
/* Contributors: */
28
/* Ryan S. Elliott */
29
/* */
30
31
/* */
32
/* Release: This file is part of the kim-api-v2.0.0-beta.0 package. */
33
/* */
34
35
36
#ifndef KIM_MODEL_COMPUTE_H_
37
#define KIM_MODEL_COMPUTE_H_
38
39
/* Forward declarations */
40
#ifndef KIM_LOG_VERBOSITY_DEFINED_
41
#define KIM_LOG_VERBOSITY_DEFINED_
42
typedef
struct
KIM_LogVerbosity
KIM_LogVerbosity
;
43
#endif
44
45
46
struct
KIM_ModelCompute
;
47
48
#ifndef KIM_MODEL_COMPUTE_DEFINED_
49
#define KIM_MODEL_COMPUTE_DEFINED_
50
typedef
struct
KIM_ModelCompute
KIM_ModelCompute
;
51
#endif
52
53
void
KIM_ModelCompute_GetModelBufferPointer
(
54
KIM_ModelCompute
const
*
const
modelCompute,
void
**
const
ptr);
55
56
void
KIM_ModelCompute_LogEntry
(
57
KIM_ModelCompute
const
*
const
modelCompute,
58
KIM_LogVerbosity
const
logVerbosity,
char
const
*
const
message,
59
int
const
lineNumber,
char
const
*
const
fileName);
60
61
char
const
*
const
KIM_ModelCompute_String
(
62
KIM_ModelCompute
const
*
const
modelCompute);
63
64
#endif
/* KIM_MODEL_COMPUTE_H_ */
KIM_ModelCompute_String
char const *const KIM_ModelCompute_String(KIM_ModelCompute const *const modelCompute)
KIM_ModelCompute_GetModelBufferPointer
void KIM_ModelCompute_GetModelBufferPointer(KIM_ModelCompute const *const modelCompute, void **const ptr)
KIM_LogVerbosity
Definition:
KIM_LogVerbosity.h:42
KIM_ModelCompute_LogEntry
void KIM_ModelCompute_LogEntry(KIM_ModelCompute const *const modelCompute, KIM_LogVerbosity const logVerbosity, char const *const message, int const lineNumber, char const *const fileName)
KIM_ModelCompute
struct KIM_ModelCompute KIM_ModelCompute
Definition:
KIM_ModelCompute.h:50
Generated by
1.8.14