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