cuIBM
A GPU-based Immersed Boundary Method code
|
Stores information about the computational grid. More...
#include <domain.h>
Public Attributes | |
int | nx |
number of cells in the x-direction More... | |
int | ny |
number of cells in the y-direction More... | |
vecH | x |
x-coordinates of the nodes More... | |
vecH | y |
y-coordinates of the nodes More... | |
vecH | dx |
cell-widths in the x-direction More... | |
vecH | dy |
cell-widths in the y-direction More... | |
vecD | xD |
x-coordinates of the nodes stored on the device More... | |
vecD | yD |
y-coordinates of the nodes stored on the device More... | |
vecD | dxD |
x- cell widths stored on the device More... | |
vecD | dyD |
y- cell widths stored on the device More... | |
vecH | xu |
x-coordinates where the x-components of velocity are evaluated More... | |
vecH | yu |
y-coordinates where the x-components of velocity are evaluated More... | |
vecH | xv |
x-coordinates where the y-components of velocity are evaluated More... | |
vecH | yv |
y-coordinates where the y-components of velocity are evaluated More... | |
vecH domain::dx |
cell-widths in the x-direction
Definition at line 22 of file domain.h.
Referenced by io::parseDomain().
vecD domain::dxD |
x- cell widths stored on the device
Definition at line 27 of file domain.h.
Referenced by io::parseDomain().
vecH domain::dy |
cell-widths in the y-direction
Definition at line 22 of file domain.h.
Referenced by io::parseDomain().
vecD domain::dyD |
y- cell widths stored on the device
Definition at line 27 of file domain.h.
Referenced by io::parseDomain().
int domain::nx |
number of cells in the x-direction
Definition at line 19 of file domain.h.
Referenced by io::parseDomain(), io::parseDomainFile(), io::printSimulationInfo(), and io::writeGrid().
int domain::ny |
number of cells in the y-direction
Definition at line 19 of file domain.h.
Referenced by io::parseDomain(), io::parseDomainFile(), io::printSimulationInfo(), and io::writeGrid().
vecH domain::x |
x-coordinates of the nodes
Definition at line 22 of file domain.h.
Referenced by bodies< memoryType >::calculateBoundingBoxes(), bodies< memoryType >::calculateCellIndices(), io::parseDomain(), io::parseDomainFile(), and io::writeGrid().
vecD domain::xD |
x-coordinates of the nodes stored on the device
Definition at line 27 of file domain.h.
Referenced by io::parseDomain().
vecH domain::xu |
x-coordinates where the x-components of velocity are evaluated
Definition at line 32 of file domain.h.
Referenced by io::parseDomainFile().
vecH domain::xv |
x-coordinates where the y-components of velocity are evaluated
Definition at line 32 of file domain.h.
Referenced by io::parseDomainFile().
vecH domain::y |
y-coordinates of the nodes
Definition at line 22 of file domain.h.
Referenced by bodies< memoryType >::calculateBoundingBoxes(), bodies< memoryType >::calculateCellIndices(), io::parseDomain(), io::parseDomainFile(), and io::writeGrid().
vecD domain::yD |
y-coordinates of the nodes stored on the device
Definition at line 27 of file domain.h.
Referenced by io::parseDomain().
vecH domain::yu |
y-coordinates where the x-components of velocity are evaluated
Definition at line 32 of file domain.h.
Referenced by io::parseDomainFile().
vecH domain::yv |
y-coordinates where the y-components of velocity are evaluated
Definition at line 32 of file domain.h.
Referenced by io::parseDomainFile().