Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Nektar
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Iterations
Merge Requests
0
Merge Requests
0
Requirements
Requirements
List
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Incidents
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
Code Review
Insights
Issue
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Julia Docampo Sanchez
Nektar
Commits
9e57afb5
Commit
9e57afb5
authored
Jul 06, 2017
by
Douglas Serson
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Put Timer in LibUtilities namespace
parent
b78bc93f
Changes
20
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
25 additions
and
21 deletions
+25
-21
library/Collections/CollectionOptimisation.cpp
library/Collections/CollectionOptimisation.cpp
+1
-1
library/FieldUtils/InputModules/InputXml.cpp
library/FieldUtils/InputModules/InputXml.cpp
+1
-1
library/FieldUtils/Module.h
library/FieldUtils/Module.h
+0
-1
library/FieldUtils/ProcessModules/ProcessCreateExp.cpp
library/FieldUtils/ProcessModules/ProcessCreateExp.cpp
+1
-1
library/FieldUtils/ProcessModules/ProcessIsoContour.cpp
library/FieldUtils/ProcessModules/ProcessIsoContour.cpp
+2
-1
library/LibUtilities/BasicUtils/Timer.cpp
library/LibUtilities/BasicUtils/Timer.cpp
+3
-0
library/LibUtilities/BasicUtils/Timer.h
library/LibUtilities/BasicUtils/Timer.h
+3
-0
library/MultiRegions/GlobalLinSysIterativeStaticCond.cpp
library/MultiRegions/GlobalLinSysIterativeStaticCond.cpp
+0
-1
library/MultiRegions/GlobalLinSysStaticCond.cpp
library/MultiRegions/GlobalLinSysStaticCond.cpp
+0
-1
library/MultiRegions/GlobalLinSysXxtStaticCond.cpp
library/MultiRegions/GlobalLinSysXxtStaticCond.cpp
+0
-1
library/SolverUtils/DriverSteadyState.h
library/SolverUtils/DriverSteadyState.h
+1
-1
library/SolverUtils/UnsteadySystem.cpp
library/SolverUtils/UnsteadySystem.cpp
+1
-1
library/Timings/TimingCGHelmSolve2D.cpp
library/Timings/TimingCGHelmSolve2D.cpp
+1
-1
library/Timings/TimingCGHelmSolve3D.cpp
library/Timings/TimingCGHelmSolve3D.cpp
+1
-1
library/Timings/TimingHDGHelmSolve2D.cpp
library/Timings/TimingHDGHelmSolve2D.cpp
+1
-1
library/Timings/TimingHDGHelmSolve3D.cpp
library/Timings/TimingHDGHelmSolve3D.cpp
+1
-1
solvers/IncNavierStokesSolver/EquationSystems/CoupledLinearNS.cpp
...IncNavierStokesSolver/EquationSystems/CoupledLinearNS.cpp
+3
-3
solvers/PulseWaveSolver/EquationSystems/PulseWaveSystem.cpp
solvers/PulseWaveSolver/EquationSystems/PulseWaveSystem.cpp
+1
-1
utilities/FieldConvert/FieldConvert.cpp
utilities/FieldConvert/FieldConvert.cpp
+3
-2
utilities/NekMesh/ProcessModules/ProcessVarOpti/ProcessVarOpti.cpp
.../NekMesh/ProcessModules/ProcessVarOpti/ProcessVarOpti.cpp
+1
-1
No files found.
library/Collections/CollectionOptimisation.cpp
View file @
9e57afb5
...
...
@@ -347,7 +347,7 @@ OperatorImpMap CollectionOptimisation::SetWithTimings(
Array
<
OneD
,
NekDouble
>
outarray2
(
maxsize
);
Array
<
OneD
,
NekDouble
>
outarray3
(
maxsize
);
Timer
t
;
LibUtilities
::
Timer
t
;
if
(
verbose
)
{
...
...
library/FieldUtils/InputModules/InputXml.cpp
View file @
9e57afb5
...
...
@@ -77,7 +77,7 @@ InputXml::~InputXml()
*/
void
InputXml
::
Process
(
po
::
variables_map
&
vm
)
{
Timer
timerpart
;
LibUtilities
::
Timer
timerpart
;
if
(
m_f
->
m_verbose
)
{
if
(
m_f
->
m_comm
->
TreatAsRankZero
())
...
...
library/FieldUtils/Module.h
View file @
9e57afb5
...
...
@@ -45,7 +45,6 @@
#include <vector>
#include <LibUtilities/BasicUtils/NekFactory.hpp>
#include <LibUtilities/BasicUtils/Timer.h>
#include <LibUtilities/Communication/CommSerial.h>
#include <StdRegions/StdNodalTriExp.h>
...
...
library/FieldUtils/ProcessModules/ProcessCreateExp.cpp
View file @
9e57afb5
...
...
@@ -67,7 +67,7 @@ void ProcessCreateExp::Process(po::variables_map &vm)
if
(
m_f
->
m_graph
)
{
int
i
,
j
;
Timer
timerpart
;
LibUtilities
::
Timer
timerpart
;
if
(
m_f
->
m_verbose
)
{
if
(
m_f
->
m_comm
->
TreatAsRankZero
())
...
...
library/FieldUtils/ProcessModules/ProcessIsoContour.cpp
View file @
9e57afb5
...
...
@@ -43,6 +43,7 @@
#include "ProcessIsoContour.h"
#include <LibUtilities/BasicUtils/SharedArray.hpp>
#include <LibUtilities/BasicUtils/Timer.h>
#include <LibUtilities/BasicUtils/ParseUtils.hpp>
#include <LibUtilities/BasicUtils/Progressbar.hpp>
#include <boost/math/special_functions/fpclassify.hpp>
...
...
@@ -217,7 +218,7 @@ void ProcessIsoContour::Process(po::variables_map &vm)
if
(
smoothing
)
{
Timer
timersm
;
LibUtilities
::
Timer
timersm
;
if
(
verbose
)
{
...
...
library/LibUtilities/BasicUtils/Timer.cpp
View file @
9e57afb5
...
...
@@ -37,6 +37,8 @@
namespace
Nektar
{
namespace
LibUtilities
{
Timer
::
Timer
()
:
m_start
(),
...
...
@@ -69,3 +71,4 @@ NekDouble Timer::TimePerTest(unsigned int n)
}
}
}
library/LibUtilities/BasicUtils/Timer.h
View file @
9e57afb5
...
...
@@ -44,6 +44,8 @@
namespace
Nektar
{
namespace
LibUtilities
{
class
Timer
{
...
...
@@ -72,6 +74,7 @@ class Timer
CounterType
m_end
;
};
}
}
#endif //NEKTAR_LIB_UTILITIES_BASIC_UTILS_TIMER_H
library/MultiRegions/GlobalLinSysIterativeStaticCond.cpp
View file @
9e57afb5
...
...
@@ -35,7 +35,6 @@
///////////////////////////////////////////////////////////////////////////////
#include <MultiRegions/GlobalLinSysIterativeStaticCond.h>
#include <LibUtilities/BasicUtils/Timer.h>
#include <LibUtilities/BasicUtils/ErrorUtil.hpp>
#include <LibUtilities/LinearAlgebra/StorageSmvBsr.hpp>
#include <LibUtilities/LinearAlgebra/SparseDiagBlkMatrix.hpp>
...
...
library/MultiRegions/GlobalLinSysStaticCond.cpp
View file @
9e57afb5
...
...
@@ -35,7 +35,6 @@
///////////////////////////////////////////////////////////////////////////////
#include <MultiRegions/GlobalLinSysStaticCond.h>
#include <LibUtilities/BasicUtils/Timer.h>
#include <LibUtilities/BasicUtils/ErrorUtil.hpp>
#include <LibUtilities/LinearAlgebra/StorageSmvBsr.hpp>
#include <LibUtilities/LinearAlgebra/SparseDiagBlkMatrix.hpp>
...
...
library/MultiRegions/GlobalLinSysXxtStaticCond.cpp
View file @
9e57afb5
...
...
@@ -36,7 +36,6 @@
#include <LibUtilities/Communication/Xxt.hpp>
#include <LibUtilities/BasicUtils/VDmathArray.hpp>
#include <MultiRegions/GlobalLinSysXxtStaticCond.h>
#include <LibUtilities/BasicUtils/Timer.h>
using
namespace
std
;
...
...
library/SolverUtils/DriverSteadyState.h
View file @
9e57afb5
...
...
@@ -126,7 +126,7 @@ private:
int
m_checksteps
;
int
NumVar_SFD
;
Timer
timer
;
LibUtilities
::
Timer
timer
;
NekDouble
cpuTime
;
NekDouble
totalTime
;
NekDouble
elapsed
;
...
...
library/SolverUtils/UnsteadySystem.cpp
View file @
9e57afb5
...
...
@@ -249,7 +249,7 @@ namespace Nektar
"Only one of IO_CheckTime and IO_CheckSteps "
"should be set!"
);
Timer
timer
;
LibUtilities
::
Timer
timer
;
bool
doCheckTime
=
false
;
int
step
=
m_initialStep
;
NekDouble
intTime
=
0.0
;
...
...
library/Timings/TimingCGHelmSolve2D.cpp
View file @
9e57afb5
...
...
@@ -20,7 +20,7 @@ int main(int argc, char *argv[])
NekDouble
lambda
;
vector
<
string
>
vFilenames
;
//defining timing variables
Timer
timer
;
LibUtilities
::
Timer
timer
;
NekDouble
exeTime
,
fullTime
,
ppTime
=
0.0
;
if
(
argc
<
6
)
//< allows to parse "verbose" option
...
...
library/Timings/TimingCGHelmSolve3D.cpp
View file @
9e57afb5
...
...
@@ -20,7 +20,7 @@ int main(int argc, char *argv[])
NekDouble
lambda
;
vector
<
string
>
vFilenames
;
//defining timing variables
Timer
timer
;
LibUtilities
::
Timer
timer
;
NekDouble
exeTime
,
fullTime
,
ppTime
=
0.0
;
if
(
argc
<
6
)
//< is added to be able to submit "verbose" option
...
...
library/Timings/TimingHDGHelmSolve2D.cpp
View file @
9e57afb5
...
...
@@ -20,7 +20,7 @@ int main(int argc, char *argv[])
NekDouble
lambda
;
vector
<
string
>
vFilenames
;
//defining timing variables
Timer
timer
;
LibUtilities
::
Timer
timer
;
NekDouble
exeTime
,
fullTime
,
ppTime
;
if
(
argc
<
6
)
//< allows to parse "verbose" option
...
...
library/Timings/TimingHDGHelmSolve3D.cpp
View file @
9e57afb5
...
...
@@ -20,7 +20,7 @@ int main(int argc, char *argv[])
NekDouble
lambda
;
vector
<
string
>
vFilenames
;
//defining timing variables
Timer
timer
;
LibUtilities
::
Timer
timer
;
NekDouble
exeTime
,
fullTime
,
ppTime
;
if
(
argc
<
6
)
//< is used to be able to submit "verbose" option
...
...
solvers/IncNavierStokesSolver/EquationSystems/CoupledLinearNS.cpp
View file @
9e57afb5
...
...
@@ -455,7 +455,7 @@ namespace Nektar
::
AllocateSharedPtr
(
nsize_p_m1
,
nsize_p_m1
,
blkmatStorage
);
Timer
timer
;
LibUtilities
::
Timer
timer
;
timer
.
Start
();
for
(
n
=
0
;
n
<
nel
;
++
n
)
{
...
...
@@ -1445,7 +1445,7 @@ namespace Nektar
}
case
eSteadyNavierStokes
:
{
Timer
Generaltimer
;
LibUtilities
::
Timer
Generaltimer
;
Generaltimer
.
Start
();
int
Check
(
0
);
...
...
@@ -1562,7 +1562,7 @@ namespace Nektar
void
CoupledLinearNS
::
SolveSteadyNavierStokes
(
void
)
{
Timer
Newtontimer
;
LibUtilities
::
Timer
Newtontimer
;
Newtontimer
.
Start
();
Array
<
OneD
,
Array
<
OneD
,
NekDouble
>
>
RHS_Coeffs
(
m_velocity
.
num_elements
());
...
...
solvers/PulseWaveSolver/EquationSystems/PulseWaveSystem.cpp
View file @
9e57afb5
...
...
@@ -489,7 +489,7 @@ namespace Nektar
// Time loop
for
(
n
=
0
;
n
<
m_steps
;
++
n
)
{
Timer
timer
;
LibUtilities
::
Timer
timer
;
timer
.
Start
();
fields
=
m_intScheme
->
TimeIntegrate
(
n
,
m_timestep
,
m_intSoln
,
m_ode
);
//cout<<"integration: "<<fields[0][fields[0].num_elements()-1]<<endl;
...
...
utilities/FieldConvert/FieldConvert.cpp
View file @
9e57afb5
...
...
@@ -36,6 +36,7 @@
#include <string>
#include <boost/algorithm/string.hpp>
#include <boost/program_options.hpp>
#include <LibUtilities/BasicUtils/Timer.h>
#include <FieldUtils/Module.h>
using
namespace
std
;
...
...
@@ -50,7 +51,7 @@ void RunModule(ModuleSharedPtr module, po::variables_map &vm, bool verbose);
int
main
(
int
argc
,
char
*
argv
[])
{
Timer
timer
;
LibUtilities
::
Timer
timer
;
timer
.
Start
();
po
::
options_description
desc
(
"Available options"
);
...
...
@@ -649,7 +650,7 @@ void PrintExecutionSequence(vector<ModuleSharedPtr> &modules)
void
RunModule
(
ModuleSharedPtr
module
,
po
::
variables_map
&
vm
,
bool
verbose
)
{
Timer
moduleTimer
;
LibUtilities
::
Timer
moduleTimer
;
if
(
verbose
)
{
moduleTimer
.
Start
();
...
...
utilities/NekMesh/ProcessModules/ProcessVarOpti/ProcessVarOpti.cpp
View file @
9e57afb5
...
...
@@ -299,7 +299,7 @@ void ProcessVarOpti::Process()
Thread
::
ThreadManagerSharedPtr
tm
=
tms
.
CreateInstance
(
Thread
::
ThreadMaster
::
SessionJob
,
nThreads
);
Timer
t
;
LibUtilities
::
Timer
t
;
t
.
Start
();
ofstream
resFile
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment