openPSTD  2.0
Open source simulation for sound propagation in urban environments
Classes | Namespaces
Solver.h File Reference
#include "KernelInterface.h"
#include "core/Scene.h"
#include "PSTDKernel.h"
Include dependency graph for Solver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OpenPSTD::Kernel::Solver
 Component that computes the state variables of the scene for consecutive time steps. More...
 
class  OpenPSTD::Kernel::SingleThreadSolver
 Default singlethreaded solver. More...
 
class  OpenPSTD::Kernel::MultiThreadSolver
 Solver that exploits the multiple CPU cores of a machine. More...
 
class  OpenPSTD::Kernel::GPUSingleThreadSolver
 Solver that performs the computational intensive parts on a GPU. More...
 
class  OpenPSTD::Kernel::GPUMultiThreadSolver
 Solver that both utilized multiple cores and the GPU. More...
 

Namespaces

 OpenPSTD
 This is the general namespace of the OpenPSTD application.
 
 OpenPSTD::Kernel
 The Kernel is responsible for the scientific computions in openPSTD.