Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CoolProp/CoolProp
/ functions
Functions
5,228 in github.com/CoolProp/CoolProp
⨍
Functions
5,228
◇
Types & classes
707
↓ 47 callers
Method
clear
src/AbstractState.cpp:303
↓ 47 callers
Method
resize
src/Backends/Helmholtz/VLERoutines.cpp:1253
↓ 47 callers
Method
shapeArray
A function that promotes a 1D array to 2D and also returns the columns and rows. 1D vectors are interpreted as column vectors
dev/incompressible_liquids/CPIncomp/BaseObjects.py:250
↓ 46 callers
Function
HAPropsSI
src/CoolPropLib.cpp:449
↓ 46 callers
Method
second_partial_deriv
\brief The second partial derivative in homogeneous phases * * The first partial derivative (\ref CoolProp::AbstractState::first_partial_der
include/CoolProp/AbstractState.h:1358
↓ 43 callers
Method
evaluate
The core functions to evaluate the polynomial It is here we implement the different special * functions that allow us to specify certain * types o
src/PolyMath.cpp:159
↓ 43 callers
Method
first_saturation_deriv
* @brief Calculate the first derivative ALONG a saturation curve * @param Of1 The parameter that the derivative is to be taken of *
src/Backends/Tabular/TabularBackends.h:523
↓ 43 callers
Method
getU
include/CoolProp/fluids/PCSAFTFluid.h:70
↓ 42 callers
Method
call
src/Backends/Helmholtz/FlashRoutines.cpp:1685
↓ 41 callers
Function
setup
(app)
Web/_ext/edit_on_github.py:42
↓ 41 callers
Method
show
(self)
wrappers/Python/CoolProp/Plots/Common.py:1132
↓ 39 callers
Method
p_triple
src/AbstractState.cpp:678
↓ 38 callers
Function
HandleException
src/CoolPropLib.cpp:33
↓ 37 callers
Method
get_fluid_constant
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.h:310
↓ 36 callers
Method
T_reducing
src/AbstractState.cpp:669
↓ 36 callers
Method
get
src/Backends/Helmholtz/ExcessHEFunction.h:37
↓ 36 callers
Function
hap
HAPropsSI wrapper that returns NaN rather than throwing
src/Tests/CoolProp-Tests.cpp:1020
↓ 36 callers
Method
rhomolar_critical
Using this backend, get the critical point density in kg/m³ Replace molar-based AbstractState functions since IF97 is mass based only
src/Backends/IF97/IF97Backend.h:621
↓ 35 callers
Method
clear
Override clear() function of IF97 Water
src/Backends/IF97/IF97Backend.h:60
↓ 35 callers
Function
match_pair
include/CoolProp/DataStructures.h:346
↓ 35 callers
Method
speed_sound
Return the speed of sound in m/s
src/Backends/IF97/IF97Backend.h:546
↓ 34 callers
Method
getArray
Tries to read a data file, overwrites it if x or y do not match :param dataID : ID to construct the path to the data file :param fu
dev/incompressible_liquids/CPIncomp/DataObjects.py:308
↓ 34 callers
Method
p
Compute pressure ! This function returns the pressure from the state specified by the properties input Must be re-implemented in the specific s
wrappers/Modelica/src/basesolver.cpp:324
↓ 34 callers
Function
parse
Parse a JSON-formatted string into an nlohmann::json document. Throws CoolProp::ValueError (never a raw nlohmann exception) on failure.
include/CoolProp/detail/json.h:39
↓ 33 callers
Function
PropsSI
( output: &str, name1: &str, prop1: f64, name2: &str, prop2: f64, refr: &str, )
wrappers/Rust/src/lib.rs:51
↓ 33 callers
Function
build
()
Web/_static/sponsor-banner.js:17
↓ 33 callers
Method
fluid_names
src/AbstractState.cpp:290
↓ 32 callers
Method
check_loaded_fluid
src/Backends/REFPROP/REFPROPMixtureBackend.cpp:228
↓ 32 callers
Method
fugacity_coefficient
src/AbstractState.cpp:931
↓ 32 callers
Function
get_fluid_param_string
src/CoolProp.cpp:1134
↓ 32 callers
Function
is_in_closed_range
include/CoolProp/numerics/numerics.h:561
↓ 31 callers
Method
umass
Return the mass internal energy in J/kg
src/Backends/IF97/IF97Backend.h:501
↓ 31 callers
Function
upper
include/CoolProp/detail/strings.h:91
↓ 30 callers
Method
evaluate
src/Backends/Tabular/TabularBackends.h:407
↓ 30 callers
Method
figure
(self)
wrappers/Python/CoolProp/Plots/Common.py:781
↓ 30 callers
Function
strcpy
This is a lazy stub function to avoid recoding all the strcpy calls below
src/HumidAirProp.cpp:40
↓ 30 callers
Function
vec_to_eigen
include/CoolProp/numerics/MatrixMath.h:136
↓ 29 callers
Function
get_double_array
include/CoolProp/detail/json.h:102
↓ 29 callers
Method
resize
include/CoolProp/fluids/PhaseEnvelope.h:61
↓ 29 callers
Method
saturated_liquid_keyed_output
Get an output from the saturated liquid state by key
include/CoolProp/AbstractState.h:1123
↓ 29 callers
Method
update
src/Backends/SVDSBTL/SVDSBTLBackend.cpp:1821
↓ 28 callers
Method
__init__
(self)
dev/incompressible_liquids/CPIncomp/MelinderFluids.py:288
↓ 28 callers
Method
add_number
include/CoolProp/detail/tools.h:74
↓ 28 callers
Method
get_superanc
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.cpp:314
↓ 28 callers
Method
update_TP_guessrho
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.cpp:1422
↓ 27 callers
Method
call
src/PolyMath.cpp:324
↓ 27 callers
Function
strjoin
src/CPstrings.cpp:7
↓ 26 callers
Function
POW4
include/CoolProp/numerics/numerics.h:494
↓ 26 callers
Function
Skip_if_No_REFPROP
Simple function to check if REFPROPMixtureBackend is supported in this environment, so that we can skip tests that require it in environments where it
src/CoolProp.cpp:720
↓ 26 callers
Method
d2alphar_dTau2
src/Backends/Helmholtz/ExcessHEFunction.h:331
↓ 26 callers
Function
expect
(label, got, want, rel=1e-10)
dev/state_capsule/test_capsule.py:49
↓ 26 callers
Method
reshapeAll
(self)
dev/incompressible_liquids/CPIncomp/DataObjects.py:257
↓ 26 callers
Method
run
(self, only_external = False, and_solve = False)
dev/reference/HX.py:306
↓ 26 callers
Method
update
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.cpp:1455
↓ 26 callers
Method
update_with_guesses
src/Backends/REFPROP/REFPROPMixtureBackend.cpp:2150
↓ 25 callers
Method
GetStringParam
(Entry arg, SMath.Math.Store context)
wrappers/SMath/coolprop_wrapper/CoolPropPlugin.cs:68
↓ 25 callers
Method
dalphar_dTau
src/Backends/Helmholtz/ExcessHEFunction.h:328
↓ 25 callers
Function
expect
(label, got, want, rel=1e-6)
dev/pdsim_cimport_contract/run_contract.py:47
↓ 25 callers
Method
parse
(self)
dev/scripts/examples/example_generator.py:609
↓ 25 callers
Function
set_config_bool
src/CoolPropLib.cpp:431
↓ 25 callers
Function
set_reference_stateS
src/CoolProp.cpp:946
↓ 24 callers
Function
HAProps_Aux
src/HumidAirProp.cpp:2269
↓ 24 callers
Method
T
(self)
wrappers/Python/CoolProp/Plots/Common.py:241
↓ 24 callers
Method
__init__
(self)
dev/incompressible_liquids/CPIncomp/PureFluids.py:393
↓ 24 callers
Method
fitCoeffs
(self, xbase, ybase, x=None, y=None)
dev/incompressible_liquids/CPIncomp/BaseObjects.py:104
↓ 24 callers
Method
saturated_vapor_keyed_output
Get an output from the saturated vapor state by key
include/CoolProp/AbstractState.h:1127
↓ 24 callers
Method
xmin
Get the minimum value of the independent variable
include/CoolProp/superancillary/superancillary.h:288
↓ 23 callers
Function
PropsSImulti
src/CoolProp.cpp:622
↓ 23 callers
Method
clear
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.h:43
↓ 23 callers
Method
eval
include/CoolProp/superancillary/superancillary.h:306
↓ 23 callers
Method
first_two_phase_deriv
* @brief Calculate the first "two-phase" derivative as described by Thorade and Sadaat, EAS, 2013 * * Implementing the algorithms and ideas
include/CoolProp/AbstractState.h:1427
↓ 23 callers
Method
pmax
src/AbstractState.cpp:663
↓ 22 callers
Function
SI
(name)
dev/state_capsule/increment3.py:92
↓ 22 callers
Method
alphar
src/Backends/Helmholtz/ExcessHEFunction.h:316
↓ 22 callers
Method
calc_fugacity_coefficients
src/Backends/PCSAFT/PCSAFTBackend.cpp:863
↓ 22 callers
Method
calc_pressure_nocache
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.cpp:2644
↓ 22 callers
Function
capi_set_error
Stash an error message without ever throwing out of the extern "C" frame (the assignment allocates, hence the catch). On OOM the message is left empt
src/nanobind_interface.cxx:137
↓ 22 callers
Method
getSigma
include/CoolProp/fluids/PCSAFTFluid.h:67
↓ 22 callers
Function
get_dT_drho
Get the derivatives of the parameters in the partial derivative with respect to T and rho
src/AbstractState.cpp:981
↓ 22 callers
Method
solver_rho_Tp
src/Backends/PCSAFT/PCSAFTBackend.cpp:2749
↓ 21 callers
Method
extend
include/CoolProp/fluids/Helmholtz.h:1158
↓ 21 callers
Method
get_Tr
Get the reducing temperature to be used
src/Backends/Cubics/GeneralizedCubic.h:245
↓ 21 callers
Method
update_TDmolarP_unchecked
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.cpp:1359
↓ 21 callers
Method
xmax
Get the maximum value of the independent variable
include/CoolProp/superancillary/superancillary.h:293
↓ 20 callers
Function
H
Render `sym<sub>sub</sub> (units)` and return both the JSX and a plain-text twin.
wrappers/GUI/src/components/SaturationTable.tsx:26
↓ 20 callers
Method
T
Return the temperature in K
include/CoolProp/AbstractState.h:1132
↓ 20 callers
Method
calc_first_saturation_deriv
src/Backends/REFPROP/REFPROPMixtureBackend.cpp:2439
↓ 20 callers
Method
calc_first_saturation_deriv
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.cpp:3832
↓ 20 callers
Method
cvmolar
Return the molar-based constant volume specific heat in J/mol/K
src/Backends/IF97/IF97Backend.h:538
↓ 20 callers
Method
d3alphar_dDelta2_dTau
src/Backends/Helmholtz/ExcessHEFunction.h:340
↓ 20 callers
Method
d3alphar_dDelta_dTau2
src/Backends/Helmholtz/ExcessHEFunction.h:337
↓ 20 callers
Function
get_config_string
src/Configuration.cpp:160
↓ 20 callers
Function
get_integer
include/CoolProp/detail/json.h:62
↓ 20 callers
Function
mz_zip_array_clear
externals/miniz-3.1.1/miniz.c:3368
↓ 20 callers
Method
to_SI
(self, value)
wrappers/Python/CoolProp/Plots/Common.py:173
↓ 19 callers
Method
Qmass
src/AbstractState.cpp:818
↓ 19 callers
Method
calc_water_sigma
src/Backends/PCSAFT/PCSAFTFluid.cpp:9
↓ 19 callers
Method
cpmolar
Return the molar-based constant pressure specific heat in J/mol/K
src/Backends/IF97/IF97Backend.h:523
↓ 19 callers
Function
linspace
src/Tests/CoolProp-Tests.cpp:3247
↓ 19 callers
Method
trace
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.cpp:4302
← previous
next →
101–200 of 5,228, ranked by callers