Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
dff91d9
Added QT += opengl to force install of depricated package used by QWT
pmackenz Sep 4, 2018
debf978
Merge pull request #128 from pmackenz/develop
pmackenz Sep 4, 2018
d397ba5
adding another package for deplyment
pmackenz Sep 5, 2018
57ce5d9
Merge pull request #129 from pmackenz/develop
pmackenz Sep 5, 2018
5548ca3
Merge pull request #130 from NHERI-SimCenter/develop
pmackenz Sep 5, 2018
788af64
Updated README with Zenodo DOI flag
shellshocked2003 Sep 6, 2018
662cc41
Updated README with newest release DOI
shellshocked2003 Sep 6, 2018
86afc66
Fixed error in DOI badge
shellshocked2003 Sep 6, 2018
ee27d8e
Added a line with link to to the documentation main page
pmackenz Oct 1, 2018
4ac4030
Update README.md
pmackenz Oct 10, 2018
78af973
Merge pull request #131 from pmackenz/develop
pmackenz Oct 10, 2018
cc1cb6a
Merge branch 'master' into develop
pmackenz Oct 10, 2018
cce6abe
Merge pull request #132 from NHERI-SimCenter/develop
pmackenz Oct 10, 2018
d96eaae
Merge pull request #133 from NHERI-SimCenter/master
pmackenz Oct 10, 2018
18de52e
Merge pull request #78 from NHERI-SimCenter/develop
pmackenz Oct 10, 2018
fe2e210
Added link to documentation home page
pmackenz Oct 10, 2018
71962cf
Merge pull request #135 from NHERI-SimCenter/master
pmackenz Oct 12, 2018
fb5d8c6
Fixing resizing bug reported by Harish Kumar Reddy
pmackenz Oct 24, 2018
4ea880b
Merge remote-tracking branch 'origin/develop' into develop
pmackenz Oct 24, 2018
8fbcbd1
Merge pull request #136 from pmackenz/develop
pmackenz Oct 24, 2018
5db12d8
replacing NULL by nullptr
pmackenz Oct 25, 2018
5042554
Adding labels and units to the result plot
pmackenz Oct 25, 2018
1aec5ec
Getting ready for version 2.0.4
pmackenz Oct 25, 2018
23cb201
Merge pull request #137 from NHERI-SimCenter/develop
pmackenz Oct 25, 2018
6a6b785
Merge pull request #138 from pmackenz/develop
pmackenz Oct 25, 2018
312e002
Merge pull request #139 from NHERI-SimCenter/develop
pmackenz Oct 25, 2018
9e85a09
Merge pull request #140 from NHERI-SimCenter/master
pmackenz Oct 25, 2018
bcdeef9
Merge pull request #79 from NHERI-SimCenter/develop
pmackenz Oct 26, 2018
b67132b
Moving to v2.1
pmackenz Nov 2, 2018
cefb7f8
Basic functionality restored
pmackenz Nov 2, 2018
244c3d0
Range settings fixed
pmackenz Nov 2, 2018
ec04fb5
Merge pull request #141 from pmackenz/develop
pmackenz Nov 2, 2018
b49b320
Merge pull request #142 from NHERI-SimCenter/develop
pmackenz Nov 2, 2018
5998498
Merge pull request #80 from NHERI-SimCenter/develop
pmackenz Nov 2, 2018
accfdcb
Cleaning up
pmackenz Nov 2, 2018
fafcab2
fixing launch settings
pmackenz Nov 2, 2018
14605c0
fixing version information
pmackenz Nov 2, 2018
2df8361
Unifying appearance
pmackenz Nov 2, 2018
3ac2fcd
updating style sheets
pmackenz Nov 2, 2018
478ece3
Layout adjustments
pmackenz Nov 2, 2018
42b8572
Adding a nice installer
pmackenz Nov 2, 2018
2ec0b8b
changing file format for windows installer config file
pmackenz Nov 2, 2018
3aebe96
setup for windows installer
pmackenz Nov 2, 2018
1cd3697
Merge remote-tracking branch 'origin/develop' into develop
pmackenz Nov 2, 2018
6544a09
change file type to dos (windows compatibility)
pmackenz Nov 2, 2018
a399154
Merge remote-tracking branch 'origin/develop' into develop
pmackenz Nov 2, 2018
3545929
restoring the project file
pmackenz Nov 2, 2018
c33a572
Updated installer logo
pmackenz Nov 3, 2018
fde182b
Updating the configuration file for the windows installer
pmackenz Nov 3, 2018
f6b1615
Merge pull request #143 from pmackenz/develop
pmackenz Nov 3, 2018
e9fa216
Merge pull request #144 from NHERI-SimCenter/develop
pmackenz Nov 3, 2018
3ac2a76
updating qwt library reference
pmackenz Jul 22, 2019
f6c3ace
Added link to DesignSafe in README
shellshocked2003 Jul 25, 2019
3d25696
Merge pull request #146 from shellshocked2003/master
fmckenna Aug 6, 2019
b3d9ac2
updating ignored files list
pmackenz Oct 10, 2019
89e43b5
Merge remote-tracking branch 'upstream/master' into develop
pmackenz Oct 10, 2019
b680733
Merge pull request #147 from pmackenz/develop
pmackenz Oct 10, 2019
ce0f23b
Merge branch 'master' into master
parduino Aug 4, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,15 @@ qwt-6.2/lib/pkgconfig/Qt5Qwt6.pc
qwt-6.2/lib/qwtmathml.pc
qwt-6.2/lib/pkgconfig/Qt5Qwt6.pc
qwt-6.2/lib/qwtmathml.pc

*.swp

*.dmg

PGTinstaller/packages/nheri\.simcenter\.pgt/data/PileGroupTool/

PileGroupTool\.pro\.user\.4\.8-pre1

PileGroupTool\.pro\.user\.4\.9-pre1

PileGroupTool.pro.user.4.10-pre1
26 changes: 13 additions & 13 deletions FEA/pilefeamodeler.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ PileFEAmodeler::PileFEAmodeler()
PileFEAmodeler::~PileFEAmodeler()
{
delete theDomain;
theDomain = NULL;
theDomain = nullptr;
}


Expand Down Expand Up @@ -1214,9 +1214,9 @@ void PileFEAmodeler::buildLoad()
out << endl;
}

LinearSeries *theTimeSeries = NULL;
LoadPattern *theLoadPattern = NULL;
NodalLoad *theLoad = NULL;
LinearSeries *theTimeSeries = nullptr;
LoadPattern *theLoadPattern = nullptr;
NodalLoad *theLoad = nullptr;

theTimeSeries = new LinearSeries(1, 1.0);
theLoadPattern = new LoadPattern(1);
Expand Down Expand Up @@ -1346,7 +1346,7 @@ void PileFEAmodeler::buildAnalysis()
BandGenLinSolver *theSolver = new BandGenLinLapackSolver();
LinearSOE *theSOE = new BandGenLinSOE(*theSolver);

if (theAnalysis != NULL) delete theAnalysis;
if (theAnalysis != nullptr) delete theAnalysis;

theAnalysis = new StaticAnalysis(*theDomain,
*theHandler,
Expand Down Expand Up @@ -1389,25 +1389,25 @@ void PileFEAmodeler::buildAnalysis()

void PileFEAmodeler::clearPlotBuffers()
{
foreach (QVector<double> *ptr, locList) { if (ptr != NULL) delete ptr; }
foreach (QVector<double> *ptr, locList) { if (ptr != nullptr) delete ptr; }
locList.clear();

foreach (QVector<double> *ptr, lateralDispList) { if (ptr != NULL) delete ptr; }
foreach (QVector<double> *ptr, lateralDispList) { if (ptr != nullptr) delete ptr; }
lateralDispList.clear();

foreach (QVector<double> *ptr, axialDispList) { if (ptr != NULL) delete ptr; }
foreach (QVector<double> *ptr, axialDispList) { if (ptr != nullptr) delete ptr; }
axialDispList.clear();

foreach (QVector<double> *ptr, MomentList) { if (ptr != NULL) delete ptr; }
foreach (QVector<double> *ptr, MomentList) { if (ptr != nullptr) delete ptr; }
MomentList.clear();

foreach (QVector<double> *ptr, ShearList) { if (ptr != NULL) delete ptr; }
foreach (QVector<double> *ptr, ShearList) { if (ptr != nullptr) delete ptr; }
ShearList.clear();

foreach (QVector<double> *ptr, AxialList) { if (ptr != NULL) delete ptr; }
foreach (QVector<double> *ptr, AxialList) { if (ptr != nullptr) delete ptr; }
AxialList.clear();

foreach (QVector<double> *ptr, StressList) { if (ptr != NULL) delete ptr; }
foreach (QVector<double> *ptr, StressList) { if (ptr != nullptr) delete ptr; }
StressList.clear();
}

Expand Down Expand Up @@ -1780,5 +1780,5 @@ void PileFEAmodeler::writeFEMinput(QString filename)
FEMfile->flush();
FEMfile->close();
delete FEMfile;
FEMfile = NULL;
FEMfile = nullptr;
}
4 changes: 2 additions & 2 deletions FEA/pilefeamodeler.h
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ class PileFEAmodeler
QList<CAP_NODE_TYPE> capNodeList;

Domain *theDomain;
StaticAnalysis *theAnalysis = NULL;
StaticAnalysis *theAnalysis = nullptr;

int numLoadedNode;
QVector<double> depthOfLayer = QVector<double>(4, 0.0);
Expand All @@ -196,7 +196,7 @@ class PileFEAmodeler
//
// state switches
bool dumpFEMinput;
QFile *FEMfile = NULL;
QFile *FEMfile = nullptr;
};

#endif // PILEFEAMODELER_H
2,178 changes: 1,097 additions & 1,081 deletions Makefile

Large diffs are not rendered by default.

File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@

APP=PileGroupTool
QWT_FRAMEWORK=qwt.framework
QWT_FRAMEWORK_PATH=/usr/local/qwt-6.2.0-svn/lib/
QWT_FRAMEWORK_PATH=/usr/local/qwt-6.1.4-svn/lib/

QT_DEPLOY=/Users/pmackenz/Qt/5.11.1/clang_64/bin/macdeployqt
QT_DEPLOY=/Users/pmackenz/Qt/5.11.2/clang_64/bin/macdeployqt
#
# ---- do not change anything below this line -----------------------------------
#
Expand Down
Binary file added PGTinstaller/config/NHERI-PGT-Icon.icns
Binary file not shown.
Binary file added PGTinstaller/config/NHERI-PGT-Icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added PGTinstaller/config/SimCenterInstallerLogo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 14 additions & 0 deletions PGTinstaller/config/macconfig.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<Installer>
<Name>Pile Group Tool</Name>
<Version>2.1</Version>
<Title>Pile Group Tool Installer</Title>
<Publisher>NHERI SimCenter</Publisher>
<ProductUrl>https://simcenter.designsafe-ci.org/learning-tools/pile-group-tool</ProductUrl>
<InstallerApplicationIcon>NHERI-PGT-Icon</InstallerApplicationIcon>
<InstallerWindowIcon>NHERI-PGT-Icon</InstallerWindowIcon>
<Logo>NHERI-PGT-Icon.png</Logo>
<Background>SimCenterInstallerLogo.png</Background>
<StartMenuDir>SimCenter Apps</StartMenuDir>
<TargetDir>@HomeDir@/Applications/SimCenterPGT</TargetDir>
</Installer>
Binary file added PGTinstaller/config/watermark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions PGTinstaller/config/winconfig.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<Installer>
<Name>Pile Group Tool</Name>
<Version>2.1</Version>
<Title>Pile Group Tool Installer</Title>
<Publisher>NHERI SimCenter</Publisher>
<ProductUrl>https://simcenter.designsafe-ci.org/learning-tools/pile-group-tool</ProductUrl>
<InstallerApplicationIcon>NHERI-PGT-Icon</InstallerApplicationIcon>
<InstallerWindowIcon>NHERI-PGT-Icon</InstallerWindowIcon>
<Logo>NHERI-PGT-Icon.png</Logo>
<WizardStyle>Modern</WizardStyle>
<Background>SimCenterInstallerLogo.png</Background>
<StartMenuDir>SimCenter Apps\Pile Group Tool</StartMenuDir>
<TargetDir>@HomeDir@/Applications/SimCenterTools/PGT</TargetDir>
</Installer>
12 changes: 12 additions & 0 deletions PGTinstaller/packages/nheri.simcenter.pgt/meta/installPGT.qs
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
function Component() {}

Component.prototype.createOperations = function()
{
component.createOperations();

if (systemInfo.productType === "windows")
{
component.addOperation("CreateShortcut", "@TargetDir@/PileGroupTool.exe", "@StartMenuDir@/Pile Group Tool.lnk",
"workingDirectory=@TargetDir@", "description=Start SimCenter Pile Group Tool");
}
}
Loading