Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ProjectPhysX/FluidX3D
/ functions
Functions
1,203 in github.com/ProjectPhysX/FluidX3D
⨍
Functions
1,203
◇
Types & classes
281
Method
si_g_from_si_f
force per volume f = rho*g = [kg/(m*s)^2]
src/units.hpp:152
Method
si_m
length si_x = x*[m]
src/units.hpp:60
Method
si_mu_from_si_nu
kinematic shear viscosity nu = x*u/Re = [m^2/s]
src/units.hpp:150
Method
si_nu
flow rate si_Q = Q*[m^3/s]
src/units.hpp:68
Method
si_nu_from_si_Re
kinematic shear viscosity nu = mu/rho = [m^2/s]
src/units.hpp:149
Method
si_nu_from_si_mu
Galilei number Ga = x^3*g/nu^2 = [1] no unit
src/units.hpp:148
Method
si_p
density si_rho = rho*[kg/m^3]
src/units.hpp:66
Method
si_sigma
torque si_M = M*[kg*m^2/s^2]
src/units.hpp:73
Method
si_u_Poiseuille_2D
free fall drop height h = 1/2*g*t^2 -> t = sqrt(2*h/g), u = a*t = g*sqrt(2*h/g) = sqrt(2*h*g) = [m/s]
src/units.hpp:158
Method
si_u_Poiseuille_3D
center velocity in 2D Poiseuille flow in channel u = 3/4*Q/R, force per volume f = 2*u*rho*nu/R^2, flow rate Q = 2/3*f*R^3/(rho*nu) = 4/3*u*R
src/units.hpp:159
Method
si_u_from_si_Fr
velocity u = sqrt(We*sigma/(x*rho)) = [m/s], Weber number We = x*u^2*rho/sigma = [1] no unit
src/units.hpp:156
Method
si_u_from_si_Re
force per volume f = rho*g = [kg/(m*s)^2]
src/units.hpp:153
Method
si_u_from_si_We
velocity u = Re*nu/x, Reynolds number Re = x*u*rho/mu = [1] no unit
src/units.hpp:155
Method
si_u_from_si_h
velocity u = Fr*sqrt(x*g) = [m/s], Froude number Fr = u/sqrt(x*g) = [1] no unit
src/units.hpp:157
Method
sigma
torque si_M = M*[kg*m^2/s^2]
src/units.hpp:52
Method
size
src/OpenCL/include/CL/opencl.hpp:6213
Method
size
src/OpenCL/include/CL/opencl.hpp:6222
Method
size
src/OpenCL/include/CL/opencl.hpp:6231
Method
size
src/OpenCL/include/CL/opencl.hpp:9943
Method
smallest_side_length
src/lbm.hpp:522
Function
sphere
src/shapes.cpp:5
Function
sphere_plic
src/shapes.cpp:93
Method
split_vector
src/utilities.hpp:4595
Function
standard_deviation
src/utilities.hpp:235
Method
stringify
src/utilities.hpp:1329
Method
stringify
src/utilities.hpp:1559
Method
stringify
src/utilities.hpp:2071
Method
stringify
src/utilities.hpp:2301
Function
to_string_hex
src/utilities.hpp:2721
Function
to_upper
src/utilities.hpp:2815
Function
torus_x
src/shapes.cpp:68
Function
torus_y
src/shapes.cpp:76
Function
torus_z
src/shapes.cpp:84
Method
translate
src/utilities.hpp:4479
Method
transpose
src/utilities.hpp:1554
Method
transpose
src/utilities.hpp:2296
Function
triangle
src/shapes.cpp:51
Method
u
frequency si_omega = omega/[s]
src/units.hpp:42
Method
u_Stokes
src/units.hpp:125
Method
u_from_Ca
velocity u = Fr*sqrt(x*g) = [m/s], Froude number Fr = u/sqrt(x*g) = [1] no unit
src/units.hpp:106
Method
u_from_Fr
velocity u = sqrt(We*sigma/(x*rho)) = [m/s], Weber number We = x*u^2*rho/sigma = [1] no unit
src/units.hpp:105
Method
u_from_Ma
velocity u = Re*nu/x, Reynolds number Re = x*u*rho/mu = [1] no unit
src/units.hpp:103
Method
u_from_Re
force per volume f = rho*g = [kg/(m*s)^2]
src/units.hpp:101
Method
u_from_We
velocity u = c*Ma, Mach number Ma = u/c = [1] no unit, c = 1/sqrt(3) is lattice speed of sound
src/units.hpp:104
Method
u_from_f_Poiseuille_2D
velocity u = Ca*sigma/(rho*nu) = [m/s], Capillary number Ca = u*mu/sigma = [1] no unit
src/units.hpp:108
Method
u_from_f_Poiseuille_3D
center velocity in 2D Poiseuille flow in channel u = f/(2*rho*nu)*R^2, force per volume f = 2*u*rho*nu/R^2
src/units.hpp:109
Method
uint3
src/utilities.hpp:753
Method
unitTestClearDefault
! \brief Reset the default. * * This sets @c default_ to an empty value to support cleanup in * the unit test framework. * This functi
src/OpenCL/include/CL/opencl.hpp:2521
Method
unitTestClearDefault
! \brief Reset the default. * * This sets @c default_ to an empty value to support cleanup in * the unit test framework. * This functi
src/OpenCL/include/CL/opencl.hpp:2782
Method
unitTestClearDefault
! \brief Reset the default. * * This sets @c default_ to an empty value to support cleanup in * the unit test framework. * This functi
src/OpenCL/include/CL/opencl.hpp:3316
Method
unitTestClearDefault
! \brief Reset the default. * * This sets @c default_ to an empty value to support cleanup in * the unit test framework. * This functi
src/OpenCL/include/CL/opencl.hpp:7635
Method
unloadCompiler
\brief Wrapper for clUnloadCompiler().
src/OpenCL/include/CL/opencl.hpp:3064
Function
unmapSVM
src/OpenCL/include/CL/opencl.hpp:10425
Method
unvoxelize_mesh_on_device
src/lbm.cpp:1065
Method
updateDefault
! * Modify the default device command queue to be used for subsequent kernels. * This can update the default command queue for a device repe
src/OpenCL/include/CL/opencl.hpp:9914
Function
updateMutableCommands
src/OpenCL/include/CL/opencl.hpp:11927
Method
update_camera
src/lbm.cpp:517
Method
update_fields
src/lbm.cpp:952
Method
update_force_field
src/lbm.cpp:962
Method
update_moving_boundaries
src/lbm.cpp:994
Method
update_rotation
src/graphics.hpp:324
Method
value
src/utilities.hpp:4651
Method
voxelize_mesh_on_device
src/lbm.cpp:275
Method
voxelize_stl
src/lbm.cpp:1105
Method
vtk_type
src/lbm.hpp:289
Method
waitForEvents
! \brief Blocks the calling thread until every event specified is complete. * * Wraps clWaitForEvents(). */
src/OpenCL/include/CL/opencl.hpp:3806
Method
what
! \brief Get error string associated with exception * * \return A memory pointer to the error message string. */
src/OpenCL/include/CL/opencl.hpp:777
Method
write_device_to_vtk
src/lbm.hpp:404
Method
write_frame
src/lbm.cpp:1235
Method
write_frame_bmp
src/lbm.cpp:1267
Method
write_frame_png
src/lbm.cpp:1261
Method
write_frame_qoi
src/lbm.cpp:1264
Method
write_host_to_vtk
src/lbm.hpp:401
Function
write_line
src/utilities.hpp:4221
Method
write_mesh_to_vtk
src/lbm.cpp:1069
Method
write_status
src/lbm.cpp:1022
Method
write_to_device
src/lbm.hpp:397
Method
write_to_device_1d
src/opencl.hpp:542
Method
write_to_device_2d
src/opencl.hpp:565
Method
write_to_device_3d
src/opencl.hpp:593
Method
write_vtk
src/lbm.hpp:298
Method
x
the following methods convert SI units into simulation units (have to be called after set_m_kg_s(...);)
src/units.hpp:37
Function
xyz
src/utilities.hpp:1036
Method
~Camera
default constructor
src/graphics.hpp:61
Method
~Graphics
src/lbm.hpp:572
Method
~Image
src/utilities.hpp:2933
Method
~LBM
src/lbm.cpp:749
Method
~Memory
default constructor
src/opencl.hpp:416
Method
~Mesh
src/utilities.hpp:4453
Method
~SVMAllocator
src/OpenCL/include/CL/opencl.hpp:4124
Method
~State
src/lodepng.cpp:6293
Method
~Wrapper
src/OpenCL/include/CL/opencl.hpp:2230
Method
~Wrapper
src/OpenCL/include/CL/opencl.hpp:2348
Method
~double3
move constructor
src/utilities.hpp:1664
Method
~double3x3
move constructor
src/utilities.hpp:1832
Method
~doubleN
src/utilities.hpp:1985
Method
~doubleNxN
src/utilities.hpp:2127
Method
~float3
move constructor
src/utilities.hpp:922
Method
~float3x3
move constructor
src/utilities.hpp:1090
Method
~floatN
src/utilities.hpp:1243
← previous
next →
1,101–1,200 of 1,203, ranked by callers