SimCenter CWE Client Program
1.1.2
This repo contains a Qt-UI program which communicates with the SimCenter Agave Server to run CFD simulations.
|
Public Member Functions | |
CFDglCanvas3D (QWidget *parent=Q_NULLPTR, Qt::WindowFlags f=Qt::WindowFlags()) | |
bool | loadMeshData (QByteArray *rawPointFile, QByteArray *rawFaceFile, QByteArray *rawOwnerFile) |
![]() | |
CFDglCanvas (QWidget *parent=Q_NULLPTR, Qt::WindowFlags f=Qt::WindowFlags()) | |
bool | loadFieldData (QByteArray *rawDataFile, QString valueType) |
bool | displayAvailData () |
QString | getDisplayError () |
Protected Member Functions | |
virtual void | paintGL () |
![]() | |
virtual void | initializeGL () |
virtual void | resizeGL (int w, int h) |
bool | isAllZ0 (QList< int > aFace) |
bool | loadRawMeshData (QByteArray *rawPointFile, QByteArray *rawFaceFile, QByteArray *rawOwnerFile) |
void | clearAllData () |
Additional Inherited Members | |
![]() | |
QList< QList< double > > | pointList |
QList< QList< int > > | faceList |
QList< int > | ownerList |
QList< double > | dataList |
bool | readyToDisplay = false |
QString | currentDisplayError |
QRectF | modelBounds2D |
int | myDisplayWidth |
int | myDisplayHeight |
double | lowDataVal |
double | highDataVal |
![]() | |
static constexpr const double | PRECISION = 0.000000001 |