AQUAgpusph 5.0.4
Loading...
Searching...
No Matches
CalcServer Directory Reference
Directory dependency graph for CalcServer:
/home/pepe/SPH/Code/aquagpusph/aquagpusph/CalcServer

Directories

 
Reports

Files

 
Assert.cpp
 Check that a condition holds true, or trhow a fatal error otherwise. (See Aqua::CalcServer::Assert for details)
 
Assert.hpp
 Check that a condition holds true, or trhow a fatal error otherwise. (See Aqua::CalcServer::Assert for details)
 
CalcServer.cpp
 The calculation main entry point. (See Aqua::CalcServer::CalcServer for details)
 
CalcServer.hpp
 The calculation main entry point. (See Aqua::CalcServer::CalcServer for details)
 
Conditional.cpp
 Check a condition to enable/disable all the tools in its scope (See Aqua::CalcServer::Conditional and Aqua::CalcServer::End for details)
 
Conditional.hpp
 Check a condition to enable/disable all the tools in its scope (See Aqua::CalcServer::Conditional and Aqua::CalcServer::End for details)
 
Copy.cpp
 Array copy tool. (see Aqua::CalcServer::Copy for details)
 
Copy.hpp
 Array copy tool. (see Aqua::CalcServer::Copy for details)
 
Kernel.cpp
 OpenCL kernel kernel based tool. (see Aqua::CalcServer::Kernel for details)
 
Kernel.hpp
 OpenCL kernel kernel based tool. (see Aqua::CalcServer::Kernel for details)
 
MPISync.cl.in
 Manipulate the mask to can count the number of components to download. (See Aqua::CalcServer::MPISync for details)
 
MPISync.cpp
 Synchronize arrays between processes, sending information by the network. (See Aqua::CalcServer::MPISync for details)
 
MPISync.hcl.in
 Header to be inserted into CalcServer/UnSort.cl.in file.
 
MPISync.hpp
 Synchronize arrays between processes, sending information by the network. (See Aqua::CalcServer::MPISync for details)
 
Python.cpp
 Python script execution tool. (See Aqua::CalcServer::Python for details)
 
Python.hpp
 Python script execution tool. (See Aqua::CalcServer::Python for details)
 
RadixSort.cl.in
 Radix sort OpenCL methods. (See Aqua::CalcServer::RadixSort for details)
 
RadixSort.cpp
 Methods to perform a radix sort using the GPU (or any device supported by OpenCL). (See Aqua::CalcServer::RadixSort for details)
 
RadixSort.hcl.in
 Header to be inserted into CalcServer/RadixSort.cl.in file.
 
RadixSort.hpp
 Methods to perform a radix sort using the GPU (or any device supported by OpenCL). (See Aqua::CalcServer::RadixSort for details)
 
Reduction.cl.in
 Reduction OpenCL methods. (See Aqua::CalcServer::Reduction for details)
 
Reduction.cpp
 Reductions, like scans, prefix sums, maximum or minimum, etc... (See Aqua::CalcServer::Reduction for details)
 
Reduction.hcl.in
 Header to be inserted into CalcServer/Reduction.cl.in file.
 
Reduction.hpp
 Reductions, like scans, prefix sums, maximum or minimum, etc... (See Aqua::CalcServer::Reduction for details)
 
Set.cl.in
 Array constant value set OpenCL methods. (See Aqua::CalcServer::Set for details)
 
Set.cpp
 Set all the components of an array with the desired value. (See Aqua::CalcServer::Set for details)
 
Set.hcl.in
 Header to be inserted into CalcServer/Set.cl.in file.
 
Set.hpp
 Set all the components of an array with the desired value. (See Aqua::CalcServer::Set for details)
 
SetScalar.cpp
 Set a scalar variable. (See Aqua::CalcServer::SetScalar for details)
 
SetScalar.hpp
 Set a scalar variable. (See Aqua::CalcServer::SetScalar for details)
 
Sort.cl.in
 Bitonic sort OpenCL methods. (See Aqua::CalcServer::Sort for details)
 
Sort.cpp
 Methods to perform a radix sort using the GPU (or any device supported by OpenCL). (See Aqua::CalcServer::Sort for details)
 
Sort.hcl.in
 Header to be inserted into CalcServer/RadixSort.cl.in file.
 
Sort.hpp
 Methods to perform a radix sort using the GPU (or any device supported by OpenCL). (See Aqua::CalcServer::Sort for details)
 
Tool.cpp
 Tools virtual environment to allow the user to define/manipulate the tools used to carry out the simulation. (see Aqua::CalcServer::Tool)
 
Tool.hpp
 Tools virtual environment to allow the user to define/manipulate the tools used to carry out the simulation. (see Aqua::CalcServer::Tool)
 
UnSort.cl.in
 Unsorting arrays OpenCL methods. (See Aqua::CalcServer::UnSort for details)
 
UnSort.cpp
 UnSort Recover the original id of each particle. (See Aqua::CalcServer::UnSort for details)
 
UnSort.hcl.in
 Header to be inserted into CalcServer/UnSort.cl.in file.
 
UnSort.hpp
 UnSort Recover the original id of each particle. (See Aqua::CalcServer::UnSort for details)