/[ascend]/branches/vishnu/models/johnpye/fprops/ideal.h
ViewVC logotype

Contents of /branches/vishnu/models/johnpye/fprops/ideal.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3111 - (show annotations) (download) (as text)
Mon Jun 6 02:22:43 2016 UTC (3 years, 3 months ago) by jpye
File MIME type: text/x-chdr
File size: 1361 byte(s)
Creating new branch for Vishnu [[User:Vishnu]] from trunk r3110.

1 /* ASCEND modelling environment
2 Copyright (C) 2008 Carnegie Mellon University
3
4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by
6 the Free Software Foundation; either version 2, or (at your option)
7 any later version.
8
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
13
14 You should have received a copy of the GNU General Public License
15 along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */
17 #ifndef FPROPS_IDEAL_H
18 #define FPROPS_IDEAL_H
19
20 #include "rundata.h"
21
22 /**
23 Prepare a PureFluid object for evaluation of ideal gas fluid properties,
24 from an appropriate EosData input, using the specified ReferenceState for
25 enthalpy and entropy scales.
26 */
27 PureFluid *ideal_prepare(const EosData *E, const ReferenceState *ref);
28
29 PropEvalFn ideal_p;
30 PropEvalFn ideal_u;
31 PropEvalFn ideal_h;
32 PropEvalFn ideal_s;
33 PropEvalFn ideal_a;
34 PropEvalFn ideal_g;
35 PropEvalFn ideal_cp;
36 PropEvalFn ideal_cv;
37 PropEvalFn ideal_w;
38 PropEvalFn ideal_alphap;
39 PropEvalFn ideal_betap;
40 PropEvalFn ideal_dpdrho_T;
41 SatEvalFn ideal_sat;
42
43 #define HELM_IDEAL_DELTAU(TAU, DELTA, DATA, ERROR) (0)
44
45 #endif
46

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22