ctrpath.h Source File# Cantera: ctrpath.h Source File includecanteraclib ctrpath.h Go to the documentation of this file. 1/** 2 * @file ctrpath.h 3 */ 4 5// This file is part of Cantera. See License.txt in the top-level directory or 6// at https://cantera.org/license.txt for license and copyright information. 7 8#ifndef CTC_RXNPATH_H 9#define CTC_RXNPATH_H 10 11#include "clib_defs.h" 12 13#ifdef __cplusplus 14extern "C" { 15#endif 16 17 CANTERA_CAPI int rdiag_new(); 18 CANTERA_CAPI int rdiag_del(int i); 19 CANTERA_CAPI int rdiag_detailed(int i); 20 CANTERA_CAPI int rdiag_brief(int i); 21 CANTERA_CAPI int rdiag_setThreshold(int i, double v); 22 CANTERA_CAPI int rdiag_setBoldColor(int i, const char* color); 23 CANTERA_CAPI int rdiag_setNormalColor(int i, const char* color); 24 CANTERA_CAPI int rdiag_setDashedColor(int i, const char* color); 25 CANTERA_CAPI int rdiag_setDotOptions(int i, const char* opt); 26 CANTERA_CAPI int rdiag_setBoldThreshold(int i, double v); 27 CANTERA_CAPI int rdiag_setNormalThreshold(int i, double v); 28 CANTERA_CAPI int rdiag_setLabelThreshold(int i, double v); 29 CANTERA_CAPI int rdiag_setScale(int i, double v); 30 CANTERA_CAPI int rdiag_setFlowType(int i, int iflow); 31 CANTERA_CAPI int rdiag_setArrowWidth(int i, double v); 32 CANTERA_CAPI int rdiag_setTitle(int i, const char* title); 33 CANTERA_CAPI int rdiag_write(int i, int fmt, const char* fname); 34 CANTERA_CAPI int rdiag_add(int i, int n); 35 CANTERA_CAPI int rdiag_findMajor(int i, double threshold, size_t lda, double* a); 36 CANTERA_CAPI int rdiag_setFont(int i, const char* font); 37 CANTERA_CAPI int rdiag_displayOnly(int i, int k); 38 39 CANTERA_CAPI int rbuild_new(); 40 CANTERA_CAPI int rbuild_del(int i); 41 CANTERA_CAPI int rbuild_init(int i, const char* logfile, int k); 42 CANTERA_CAPI int rbuild_build(int i, int k, const char* el, const char* dotfile, 43 int idiag, int iquiet); 44 45 CANTERA_CAPI int ct_clearReactionPath(); 46 47#ifdef __cplusplus 48} 49#endif 50 51#endif clib_defs.h Generated by 1.9.7