Directory scripts/

Total Files:
11
Deleted Files:
0
Lines of Code:
1081

[root]/scripts
        directory in repo MPM (2 files, 252 lines)
        directory in repo udaTransferScripts (3 files, 551 lines)

Lines of Code

scripts/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 34 (100.0%) 392 (100.0%) 11.5
tsaad 7 (20.6%) 266 (67.9%) 38.0
harman 16 (47.1%) 101 (25.8%) 6.3
jholmen 5 (14.7%) 16 (4.1%) 3.2
jas 6 (17.6%) 9 (2.3%) 1.5

Most Recent Commits

harman 2015-10-07 15:26 Rev.: 54139

- changes to work with "new"version of extractScaling Data
- added additional annotations to the plot

0 lines of code changed in 2 files:

  • scripts: plotSpiderPlot.tar.gz (new)
harman 2015-10-01 11:14 Rev.: 54100

matlab script plotSpider.m and external matlab .m files used to produce publication quality 'spider' plot.

0 lines of code changed in 1 file:

  • scripts: plotSpiderPlot.tar.gz (changed)
harman 2015-09-17 10:22 Rev.: 53970

update scripts to work with updated sus output

0 lines of code changed in 4 files:

  • scripts: extractScalingData (changed), extractSolverScalingData (new)
tsaad 2015-09-14 11:38 Rev.: 53938

This is a major commit in Wasatch:

1. Rip out the entire variable density projection algorithm
2. Put in the newly developed variable density projection - based on projecting for the velocity divergence but transporting momentum and conserved scalars
3. Opt for using a 7-point stencil due to the nature of the new, variable coefficient, pressure poisson system
4. Update the 2d Shunn MMS so that it has a zero source term in the continuity equation
5. various other cleanups and deletions of code used by the old varden approach

This commit will break many tests in Wasatch. Will update the GS' tomorrow.

1 lines of code changed in 2 files:

  • scripts: compute-temporal-order.py (+1 -1)
tsaad 2015-09-12 10:16 Rev.: 53934

Revert "This is a major commit in Wasatch:"

This reverts commit b70655ad691708e758d3f61f9cb545659b211d54.

1 lines of code changed in 1 file:

  • scripts: compute-temporal-order.py (+1 -1)
tsaad 2015-09-11 14:04 Rev.: 53928

This is a major commit in Wasatch:

1. Rip out the entire variable density projection algorithm
2. Put in the newly developed variable density projection based on projecting for the velocity divergence
3. Opt for using a 7-point stencil due to the nature of the new, variable coefficient, pressure poisson system
4. Update the 2d Shunn MMS so that it has a zero source term in the continuity equation
5. various other cleanups and deletions of code used by the old varden approach

This commit will break many tests in Wasatch. Will update the GS' tomorrow.

1 lines of code changed in 1 file:

  • scripts: compute-temporal-order.py (+1 -1)
jholmen 2015-06-10 17:49 Rev.: 53621

* Added output to exectimes.x.x files to indicate which timesteps that TaskExecTimes have been accumulated over.
* Updated execsummary output to indicate which timesteps that TaskExecTimes have been accumulated over.

4 lines of code changed in 2 files:

  • scripts: execsummary (+4 -2)
harman 2015-06-04 11:20 Rev.: 53593

Now outputing #MPI procs, #threads per MPI proc, and total Threads, example below:

Now computing the averages for the SCI_DEBUG: ComponenTimings variables, if they exist.
#file MPIprocs threadsPerMPI totalThreads aveTaskExec aveTaskLocalComm aveTaskWaitComm
small.16.8.128.out 8 16 128 116.084 0.847692 0.0267732
small.16.16.256.out 16 16 256 103.672 1.18166 0.0549489

#file MPIprocs threadsPerMPI totalThreads startTime endTime aveMean
small.16.8.128.out 8 16 128 276.84 921.17 92.0471
small.16.16.256.out 16 16 256 247.96 825.04 82.44


22 lines of code changed in 1 file:

  • scripts: extractScalingData (+22 -10)
harman 2015-06-04 08:55 Rev.: 53592

Don't source users .cshrc file.

1 lines of code changed in 1 file:

  • scripts: extractScalingData (+1 -1)
tsaad 2015-06-01 10:52 Rev.: 53568

handle a few corner cases for the generalized script that computes
temporal order. Specifically, handle the following cases:
* user did not specify outputInitTimestep
* user specified outputInterval instead of outputTimestepInterval
* user did not specify an output frequency
* user did not specify max_Timesteps
Please send me feedback, bug reports, or suggestions
if you are using this script.

43 lines of code changed in 1 file:

  • scripts: compute-temporal-order.py (+43 -8)
harman 2015-04-20 09:41 Rev.: 53387

added -f option to /bin/csh command

This ignores the user's .cshrc file.

0 lines of code changed in 4 files:

  • scripts: findReplace (changed), replace_XML_line (new)
jholmen 2015-04-04 13:03 Rev.: 53327

* Explicitly identify the number of processors

1 lines of code changed in 1 file:

  • scripts: execsummary (+1 -1)
jholmen 2015-04-04 12:57 Rev.: 53326

* Cleanup

7 lines of code changed in 1 file:

  • scripts: execsummary (+7 -11)
harman 2015-02-18 14:18 Rev.: 53112

fixed bug when extracting output between starting & ending timesteps

2 lines of code changed in 1 file:

  • scripts: extractScalingData (+2 -1)
harman 2015-02-05 11:34 Rev.: 53080

Formatting code.
sort the average times
align the output columns.

New output format:

##################################################################################
# NOTE: TaskExecTimes are:
# 1) Represented in seconds
# 2) Cumulative over 10*floor(MaxTimeSteps/10) timesteps
# 3a) Cumulative over nthreads when using the UnifiedScheduler
# 3b) Cumulative over nthreads-1 when using the ThreadedMPIScheduler
# --------------------------------------------------------------------------------
# Total(s): Average reported TaskExecTime for all tasks over all processors
# Avg(s): Average reported TaskExecTime for a given task over all processors
# Max(s): Maximum reported TaskExecTime for a given task over all processors
##################################################################################
Processors=256
Total(s)=250.616
Task Ave(s) Max(s)
Task:MiniAero::dissipativeFaceFlux | 58.5346 | 162.524
Task:MiniAero::viscousFaceFlux | 46.4053 | 88.4771
Task:MiniAero::updateResidual | 41.9919 | 59.4182

<snip>

23 lines of code changed in 1 file:

  • scripts: execsummary (+23 -4)
jas 2015-01-26 12:34 Rev.: 53023

Made the following changes:

1. Compress large xml files. Remove sus log.

2. Add Changelog.

3. Add instructions for adding a new component to the build system.

4. Update OSX build in install documentation.

5. Update petsc version in install documentation.

6. Change Petsc version.

7. Remove references to Teem in installation. Remove the build directory
after creating the tarball for the release.

8. Remove Tracker feature.

9. Remove AIX references. Remove Basis/. Remove Teem. Remove sci_defs
include files related to SCIRun.

10. Remove old build dependency versions.

11. Add wasatch_3P 1.6.0 branch.

12. Remove bench.config file, update excludes when building release tar ball.

13. Remove *.orig and *.release files.

14. Update copyright date. Update version to 1.6.

9 lines of code changed in 6 files:

  • scripts: field_dispatch_macro.py (new), make_release_tarball.sh (new), mesh_dispatch_macro.py (+1 -1)
tsaad 2015-01-20 12:46 Rev.: 52977

minor changes to the temporal order script

2 lines of code changed in 1 file:

  • scripts: compute-temporal-order.py (+2 -2)
tsaad 2015-01-16 14:17 Rev.: 52971

first cut at a generalized spatial order calculation script. This script does not require an analytical solution! Simply point it to your ups file and you're ready to go (see description to learn about the commandline arguments).
To Do: Support staggered fields
Pitfalls: You are likely to run into trouble when the temporal and spatial orders are tightly coupled via source terms and other quantities. It is recommended that you use a very small timestep.

218 lines of code changed in 1 file:

  • scripts: compute-spatial-order.py (new 218)
harman 2015-01-15 15:08 Rev.: 52969

Compute the average of

TaskWaitCommTime:ave, TaskExec:ave, TaskLocalComm:ave

over N timesteps if these data are in the output files.


53 lines of code changed in 1 file:

  • scripts: extractScalingData (+53 -4)
jholmen 2015-01-13 20:30 Rev.: 52965

* Increased MAX_THREADS to 241 for the Xeon Phi (KNC).

* Added the MICCompactAffinity environmental flag to the ThreadedMPIScheduler and UnifiedScheduler. This is used to enable compact affinity with specific main/control thread placement for the Xeon Phi (KNC).

* Updated documentation for the CPUAffinity and MICCompactAffinity environmental flags.

*Updated ExecTimes note to correctly reflect the number of threads that it is cumulative over for the ThreadedMPIScheduler and UnifiedScheduler.

4 lines of code changed in 1 file:

  • scripts: execsummary (+4 -3)
Generated by StatSVN 0.7.0