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
↓ 995 callers
Method
update
src/Backends/Cubics/CubicBackend.cpp:321
↓ 955 callers
Function
format
src/CPstrings.cpp:33
↓ 764 callers
Method
size
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.h:40
↓ 659 callers
Function
factory
src/nanobind_interface.cxx:25
↓ 604 callers
Method
append
(self, new)
wrappers/Python/CoolProp/Plots/SimpleCycles.py:572
↓ 442 callers
Method
T
Compute temperature ! This function returns the temperature from the state specified by the properties input Must be re-implemented in the spec
wrappers/Modelica/src/basesolver.cpp:156
↓ 438 callers
Function
SECTION
src/Tests/CoolProp-Tests.cpp:4154
↓ 432 callers
Method
rhomolar
Return the molar density in mol/m³
src/Backends/IF97/IF97Backend.h:457
↓ 382 callers
Function
ValidNumber
include/CoolProp/numerics/numerics.h:33
↓ 346 callers
Function
log
(m)
dev/derivations/virial_axy_derivations.py:28
↓ 314 callers
Function
PropsSI
src/CoolProp.cpp:654
↓ 313 callers
Method
value
(self)
wrappers/Python/CoolProp/Plots/Common.py:489
↓ 287 callers
Method
keyed_output
src/AbstractState.cpp:513
↓ 264 callers
Function
mz_zip_set_error
externals/miniz-3.1.1/miniz.c:3496
↓ 264 callers
Method
size
src/AbstractState.cpp:51
↓ 254 callers
Method
PropsSI
Calculate fluid properties for a given state from SI inputs.
wrappers/LibreOffice/src/coolprop.py:22
↓ 243 callers
Method
p
src/Backends/Helmholtz/MixtureDerivatives.h:941
↓ 224 callers
Method
set_mole_fractions
Set the mole fractions of the components in the mixtures (not the groups)
src/Backends/Cubics/UNIFAC.cpp:55
↓ 218 callers
Function
POW2
include/CoolProp/numerics/numerics.h:486
↓ 200 callers
Method
hmolar
Return the molar enthalpy in J/mol
src/Backends/IF97/IF97Backend.h:475
↓ 199 callers
Method
rhomass
Return the mass density in kg/m³
src/Backends/IF97/IF97Backend.h:450
↓ 198 callers
Method
plot
(self, *args, **kwargs)
wrappers/Python/CoolProp/Plots/psy.py:52
↓ 192 callers
Method
Q
Return the vapor quality (mol/mol); Q = 0 for saturated liquid
include/CoolProp/AbstractState.h:1148
↓ 184 callers
Method
size
@brief Convenience method to get the number of points in the isoline. ``size() = x.size() = y.size()``. */
include/CoolProp/plotting/CoolPropPlot.h:44
↓ 179 callers
Function
get_double
include/CoolProp/detail/json.h:81
↓ 173 callers
Method
Props
(self, out, T=0, P=0)
dev/incompressible_liquids/DEPRECATED_fit_incompressible.py:138
↓ 172 callers
Method
hmass
Return the mass enthalpy in J/kg
src/Backends/IF97/IF97Backend.h:465
↓ 165 callers
Method
smolar
Return the molar entropy in J/mol/K
src/Backends/IF97/IF97Backend.h:493
↓ 160 callers
Method
get
src/Helmholtz.cpp:1603
↓ 128 callers
Method
tau
src/Backends/Helmholtz/MixtureDerivatives.h:858
↓ 124 callers
Method
delta
src/Backends/Helmholtz/MixtureDerivatives.h:901
↓ 123 callers
Method
first_partial_deriv
\brief The first partial derivative in homogeneous phases * * \f[ \left(\frac{\partial A}{\partial B}\right)_C = \frac{\left(\frac{\partial
include/CoolProp/AbstractState.h:1331
↓ 123 callers
Function
get_debug_level
src/CoolProp.cpp:90
↓ 122 callers
Function
get_long_double_array
include/CoolProp/detail/json.h:119
↓ 119 callers
Method
what
include/CoolProp/Exceptions.h:33
↓ 112 callers
Function
PropsSI
wrappers/Mathematica/CoolPropMathematica.cpp:30
↓ 112 callers
Method
contains
src/Backends/SVDSBTL/SVDSBTLBackend.cpp:371
↓ 111 callers
Method
phase
Compute phase flag ! This function returns the phase flag from the state specified by the properties input Must be re-implemented in the specif
wrappers/Modelica/src/basesolver.cpp:338
↓ 111 callers
Method
specify_phase
Specify the phase for all further calculations with this state class
include/CoolProp/AbstractState.h:1026
↓ 106 callers
Method
get
src/Backends/Cubics/CubicsLibrary.cpp:104
↓ 104 callers
Function
errorMessage
This implementation uses the Dymola log and error window to report errors
wrappers/Modelica/src/errorhandling.cpp:15
↓ 100 callers
Method
gas_constant
src/AbstractState.cpp:927
↓ 100 callers
Method
update
Update the internal cached derivatives in each departure function
src/Backends/Helmholtz/ExcessHEFunction.h:239
↓ 98 callers
Function
Props
src/CoolPropLib.cpp:165
↓ 96 callers
Function
strcmp
This is a stub overload to help with all the strcmp calls below and avoid needing to rewrite all of them
src/HumidAirProp.cpp:29
↓ 95 callers
Method
smass
Return the mass entropy in J/kg/K
src/Backends/IF97/IF97Backend.h:483
↓ 92 callers
Method
T_critical
src/AbstractState.cpp:666
↓ 88 callers
Function
get_global_param_string
src/CoolProp.cpp:1042
↓ 87 callers
Method
AbstractState
include/CoolProp/AbstractState.h:724
↓ 85 callers
Method
dalphar_dDelta
src/Backends/Helmholtz/ExcessHEFunction.h:319
↓ 84 callers
Method
molar_mass
src/AbstractState.cpp:814
↓ 83 callers
Function
HAPropsSI
src/HumidAirProp.cpp:2136
↓ 83 callers
Method
write
(self, path)
Web/scripts/CPWeb/SphinxTools.py:563
↓ 82 callers
Method
eval_sat
src/SBTL/SaturationSurrogate.cpp:206
↓ 80 callers
Method
p_critical
src/AbstractState.cpp:675
↓ 79 callers
Method
evaluate
src/Backends/Helmholtz/Fluids/Ancillaries.cpp:43
↓ 79 callers
Method
write
(self, fname, code)
dev/scripts/examples/example_generator.py:621
↓ 78 callers
Method
getM
include/CoolProp/fluids/PCSAFTFluid.h:64
↓ 77 callers
Method
reset
include/CoolProp/fluids/Helmholtz.h:69
↓ 74 callers
Method
Tmax
src/AbstractState.cpp:657
↓ 74 callers
Function
f
(index, dx)
dev/scripts/derivative_tester.py:6
↓ 73 callers
Method
pack
Take all the vectors that are in the class and pack them into the vectors map for easy unpacking using msgpack
src/Backends/Tabular/TabularBackends.h:120
↓ 69 callers
Function
format
include/CoolProp/detail/strings.h:78
↓ 69 callers
Function
get_string
include/CoolProp/detail/json.h:95
↓ 68 callers
Method
next
include/CoolProp/detail/CachedElement.h:163
↓ 65 callers
Method
update_DmolarT_direct
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.cpp:1372
↓ 63 callers
Function
CubicInterp
include/CoolProp/numerics/numerics.h:528
↓ 63 callers
Method
d2alphar_dDelta2
src/Backends/Helmholtz/ExcessHEFunction.h:322
↓ 62 callers
Function
get_config_bool
src/Configuration.cpp:151
↓ 61 callers
Function
check_abs
Some functions related to testing and comparison of values
include/CoolProp/numerics/numerics.h:415
↓ 60 callers
Function
vec_to_string
include/CoolProp/numerics/MatrixMath.h:319
↓ 59 callers
Method
copy
src/Backends/Helmholtz/ExcessHEFunction.h:215
↓ 59 callers
Function
set_error_string
src/CoolProp.cpp:102
↓ 58 callers
Method
set_mole_fractions
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.cpp:152
↓ 58 callers
Method
unspecify_phase
Unspecify the phase and go back to calculating it based on the inputs
include/CoolProp/AbstractState.h:1030
↓ 57 callers
Method
alphar
src/Backends/Cubics/GeneralizedCubic.cpp:733
↓ 57 callers
Method
savefig
(self, *args, **kwargs)
wrappers/Python/CoolProp/Plots/Common.py:1135
↓ 56 callers
Function
POW3
include/CoolProp/numerics/numerics.h:490
↓ 56 callers
Function
getTimeValue
Returns the amount of milliseconds elapsed since the UNIX epoch. Works on both * windows and linux. * Taken from http://stackoverflow.com/questions/
dev/Tickets/60.cpp:151
↓ 56 callers
Method
resize
src/Backends/PCSAFT/PCSAFTBackend.cpp:227
↓ 55 callers
Method
Ttriple
src/AbstractState.cpp:660
↓ 55 callers
Method
d2alphar_dDelta_dTau
src/Backends/Helmholtz/ExcessHEFunction.h:325
↓ 55 callers
Method
umolar
Return the molar internal energy in J/mol
src/Backends/IF97/IF97Backend.h:508
↓ 54 callers
Function
expect
(label, got, want, rel=1e-6)
dev/state_capsule/increment3.py:97
↓ 54 callers
Function
get_config_int
src/Configuration.cpp:154
↓ 54 callers
Method
melting_line
src/AbstractState.cpp:801
↓ 54 callers
Method
update
src/Backends/Tabular/TabularBackends.cpp:1025
↓ 53 callers
Method
eval
src/SBTL/SVDSurface.cpp:134
↓ 53 callers
Function
get_parameter_information
src/DataStructures.cpp:180
↓ 52 callers
Method
rhomolar_reducing
src/AbstractState.cpp:687
↓ 51 callers
Function
Brent
This function implements a 1-D bounded solver using the algorithm from Brent, R. P., Algorithms for Minimization Without Derivatives. Englewood Cliffs
src/Solvers.cpp:522
↓ 51 callers
Function
Props1SI
src/CoolProp.cpp:866
↓ 51 callers
Function
strsplit
src/CPstrings.cpp:20
↓ 50 callers
Method
load
src/SBTL/SVDSurfaceSerializer.cpp:490
↓ 49 callers
Method
from_SI
(self, value)
wrappers/Python/CoolProp/Plots/Common.py:171
↓ 49 callers
Method
getZ
include/CoolProp/fluids/PCSAFTFluid.h:88
↓ 49 callers
Function
mat_to_string
include/CoolProp/numerics/MatrixMath.h:376
↓ 49 callers
Function
powInt
src/CPnumerics.cpp:40
↓ 48 callers
Method
getDipnum
include/CoolProp/fluids/PCSAFTFluid.h:85
↓ 47 callers
Method
Tmin
src/AbstractState.cpp:654
next →
1–100 of 5,228, ranked by callers