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
↓ 1 callers
Function
read_file
src/utilities.hpp:4208
↓ 1 callers
Function
read_png
src/utilities.hpp:4413
↓ 1 callers
Function
read_stl
src/utilities.hpp:4573
↓ 1 callers
Function
reprint
src/utilities.hpp:2906
↓ 1 callers
Method
reset_time_step
src/lbm.cpp:261
↓ 1 callers
Method
retain
src/OpenCL/include/CL/opencl.hpp:2284
↓ 1 callers
Function
rgba16ToPixel
put a pixel, given its RGBA16 color, into image of any color 16-bitdepth type*/
src/lodepng.cpp:3196
↓ 1 callers
Function
rgba8ToPixel
put a pixel, given its RGBA color, into image of any color type*/
src/lodepng.cpp:3142
↓ 1 callers
Function
save_file
write given buffer to the file, overwriting the file, it doesn't append to it.*/
src/lodepng.cpp:6236
↓ 1 callers
Function
select_device_with_id
src/opencl.hpp:275
↓ 1 callers
Method
si_F
force per volume si_f = f*[kg/(m*s)^2]
src/units.hpp:71
↓ 1 callers
Function
smart_device_selection
src/lbm.cpp:630
↓ 1 callers
Function
split_double
src/utilities.hpp:2631
↓ 1 callers
Function
split_float
src/utilities.hpp:2599
↓ 1 callers
Method
time
src/info.cpp:22
↓ 1 callers
Function
to_double
src/utilities.hpp:4122
↓ 1 callers
Function
to_float
src/utilities.hpp:4117
↓ 1 callers
Function
to_slong
src/utilities.hpp:508
↓ 1 callers
Function
unfilterScanline
src/lodepng.cpp:4078
↓ 1 callers
Function
update_adler32
src/lodepng.cpp:2127
↓ 1 callers
Method
update_matrix
src/graphics.hpp:80
↓ 1 callers
Function
writeSignature
src/lodepng.cpp:5042
↓ 1 callers
Function
write_bmp
src/utilities.hpp:4270
↓ 1 callers
Function
write_png
src/utilities.hpp:4426
↓ 1 callers
Function
write_qoi
src/utilities.hpp:4358
Method
Bo
Capillary number Ca = u*rho*nu/sigma = [1] no unit
src/units.hpp:86
Method
Buffer
! \brief Constructs a Buffer in a specified context. * * Wraps clCreateBuffer(). * * \param host_ptr Storage to be used if the C
src/OpenCL/include/CL/opencl.hpp:4370
Method
Buffer
src/OpenCL/include/CL/opencl.hpp:9952
Method
BufferD3D10
! \brief Constructs a BufferD3D10, in a specified context, from a * given ID3D10Buffer. * * Wraps clCreateFromD3D10BufferKHR()
src/OpenCL/include/CL/opencl.hpp:4600
Method
BufferGL
! \brief Constructs a BufferGL in a specified context, from a given * GL buffer. * * Wraps clCreateFromGLBuffer(). */
src/OpenCL/include/CL/opencl.hpp:4679
Method
BufferRenderGL
! \brief Constructs a BufferRenderGL in a specified context, from a given * GL Renderbuffer. * * Wraps clCreateFromGLRenderbuf
src/OpenCL/include/CL/opencl.hpp:4749
Method
BuildError
src/OpenCL/include/CL/opencl.hpp:2668
Method
Ca
Froude number Fr = u/sqrt(x*g) = [1] no unit
src/units.hpp:84
Method
Camera
src/graphics.hpp:51
Method
Clock
src/utilities.hpp:100
Method
CommandBufferKhr
\brief Default constructor - initializes to nullptr.
src/OpenCL/include/CL/opencl.hpp:11480
Method
CommandQueue
! * \brief Constructs a CommandQueue based on passed properties. * Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is
src/OpenCL/include/CL/opencl.hpp:7645
Method
Configuration_File
src/utilities.hpp:4637
Method
Context
! \brief Constructs a context including a list of specified devices. * * Wraps clCreateContext(). */
src/OpenCL/include/CL/opencl.hpp:3325
Method
Deleter
src/OpenCL/include/CL/opencl.hpp:4260
Method
Device
src/opencl.hpp:308
Method
Device
\brief Default constructor - initializes to nullptr.
src/OpenCL/include/CL/opencl.hpp:2527
Method
DeviceCommandQueue
! * Trivial empty constructor to create a null queue. */
src/OpenCL/include/CL/opencl.hpp:9705
Method
Device_Info
some old GPUs have terrible fma performance, so replace with a*b+c
src/opencl.hpp:111
Method
EnqueueArgs
src/OpenCL/include/CL/opencl.hpp:10911
Method
Entry
src/utilities.hpp:4589
Method
Error
! \brief Create a new CL error exception for a given error code * and corresponding message. * * \param err error code v
src/OpenCL/include/CL/opencl.hpp:770
Method
Event
\brief Default constructor - initializes to nullptr.
src/OpenCL/include/CL/opencl.hpp:3701
Method
F
force per volume f = rho*g = si_rho/[kg/m^3]*si_g/[m/s^2] = si_rho*si_g*[(m*s)^2/kg]
src/units.hpp:50
Method
F_Stokes
returns Stokes drag force density for laminar flow past stationary sphere with radius R in fluid volume V, F = 6*pi*mu*R*u, f = F/V
src/units.hpp:134
Method
Fr
Weber number We = x*u^2*rho/sigma = [1] no unit
src/units.hpp:83
Method
Ga
Morton number g*delta_rho*mu^4/(sigma^3*rho^2)
src/units.hpp:88
Method
Graphics
src/lbm.hpp:182
Method
Graphics
src/lbm.hpp:563
Method
Image
src/utilities.hpp:2922
Method
Image
\brief Default constructor - initializes to nullptr.
src/OpenCL/include/CL/opencl.hpp:4813
Method
Image1D
! \brief Constructs a 1D Image in a specified context. * * Wraps clCreateImage(). */
src/OpenCL/include/CL/opencl.hpp:4875
Method
Image1DArray
src/OpenCL/include/CL/opencl.hpp:5062
Method
Image1DBuffer
src/OpenCL/include/CL/opencl.hpp:4971
Method
Image2D
! \brief Constructs a 2D Image in a specified context. * * Wraps clCreateImage(). */
src/OpenCL/include/CL/opencl.hpp:5171
Method
Image2DArray
src/OpenCL/include/CL/opencl.hpp:5517
Method
Image3D
! \brief Constructs a 3D Image in a specified context. * * Wraps clCreateImage(). */
src/OpenCL/include/CL/opencl.hpp:5629
Method
Image3DGL
! \brief Constructs an Image3DGL in a specified context, from a given * GL Texture. * * Wraps clCreateFromGLTexture3D().
src/OpenCL/include/CL/opencl.hpp:5780
Method
ImageFormat
\brief Default constructor - performs no initialization.
src/OpenCL/include/CL/opencl.hpp:2460
Method
ImageGL
src/OpenCL/include/CL/opencl.hpp:5839
Method
ImageRequirementsInfo
src/OpenCL/include/CL/opencl.hpp:3266
Method
Kernel
src/opencl.hpp:645
Method
Kernel
\brief Default constructor - initializes to nullptr.
src/OpenCL/include/CL/opencl.hpp:6263
Method
Kernel
src/OpenCL/include/CL/opencl.hpp:7500
Method
KernelFunctor
src/OpenCL/include/CL/opencl.hpp:11114
Method
LBM
src/lbm.cpp:675
Method
LBM_Domain
src/lbm.cpp:96
Function
Local
! Local * \brief Helper function for generating LocalSpaceArg objects. */
src/OpenCL/include/CL/opencl.hpp:6241
Method
M
force si_F = F*[kg*m/s^2]
src/units.hpp:51
Method
Ma
Galilei number Ga = x^3*g/nu^2 = [1] no unit
src/units.hpp:90
Method
Memory
src/opencl.hpp:394
Method
Memory
\brief Default constructor - initializes to nullptr.
src/OpenCL/include/CL/opencl.hpp:3887
Method
Memory_Container
src/lbm.hpp:358
Method
Mesh
src/utilities.hpp:4446
Method
Mo
Bond number Bo = x^2*rho*g/sigma = [1] no unit
src/units.hpp:87
Method
MutableCommandKhr
\brief Default constructor - initializes to nullptr.
src/OpenCL/include/CL/opencl.hpp:12036
Method
NDRange
\brief Default constructor - resulting range has zero dimensions.
src/OpenCL/include/CL/opencl.hpp:6118
Method
Pipe
! \brief Constructs a Pipe in a specified context. * * Wraps clCreatePipe(). * @param context Context in which to create the pipe.
src/OpenCL/include/CL/opencl.hpp:5905
Method
Platform
\brief Default constructor - initializes to nullptr.
src/OpenCL/include/CL/opencl.hpp:2788
Method
Pointer
src/lbm.hpp:348
Method
Program
src/OpenCL/include/CL/opencl.hpp:6592
Method
Q
density si_rho = rho*[kg/m^3]
src/units.hpp:44
Method
Re
other conversions in simulation units (can be called before set_m_kg_s(...);)
src/units.hpp:79
Method
SVMAllocator
src/OpenCL/include/CL/opencl.hpp:4102
Method
Sampler
\brief Default constructor - initializes to nullptr.
src/OpenCL/include/CL/opencl.hpp:6011
Method
Semaphore
src/OpenCL/include/CL/opencl.hpp:11258
Method
SimplexNoise
src/utilities.hpp:2492
Method
State
src/lodepng.cpp:6284
Method
T
surface tension si_sigma = sigma*[kg/s^2]
src/units.hpp:53
Function
UnloadCompiler
src/OpenCL/include/CL/opencl.hpp:3174
Method
UserEvent
! \brief Constructs a user event on a given context. * * Wraps clCreateUserEvent(). */
src/OpenCL/include/CL/opencl.hpp:3831
Function
WaitForEvents
! \brief Blocks the calling thread until every event specified is complete. * * Wraps clWaitForEvents(). */
src/OpenCL/include/CL/opencl.hpp:3866
Method
We
Reynolds number Re = x*u*rho/mu = [1] no unit
src/units.hpp:82
Function
WndProc
src/graphics.cpp:475
Method
Wrapper
src/OpenCL/include/CL/opencl.hpp:2221
← previous
next →
501–600 of 1,203, ranked by callers