• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MikeHeiber / Ising_OPV / 29
69%
master: 98%

Build:
Build:
LAST BUILD BRANCH: bugfix_tortuosity_histograms
DEFAULT BRANCH: master
Ran 20 Sep 2018 09:50PM UTC
Jobs 1
Files 9
Run time 5s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
29

push

travis-ci

MikeHeiber
Parameters Class and Testing Update

General:
-added new Parameters class to handle storage and import of all
parameters needed by Ising_OPV
-updated makefile to compile and build new Parameters class
-updated README file output section to have information about the
morphology cross section output files

main:
-removed Input_Params struct and moved all parameters contained by it
into the new Parameters class
-removed usage of TomogramImport_Params and CorrelationCalc_Params
because all of the these different types of parameters are now contained
in the Parameters class
-updated Morphology constructor usage to use the new prefered version
which accepts a Parameters object to define the options
-moved ImportParameters function into the Parameters class

Lattice class:
-added throwing of invalid_argument exception to getSiteCoords when the
input site index is negative

Morphology class:
-commented out all use of the third neighbor interactions because I do
not currently want to support this feature
-added new Parameters object member variable to contain all neccesary
parameters loaded from the input parameter file
-updated constructors to take as input a Parameters object
-updated many analysis functions to longer require passing of parameters
to specify how the calculation is done, and so calculations will be done
using the current values stored by the Parameters member variable
-added new setParameters function that allows users to change the
parameters of the Morphology object without constructing a new object
-corrected bug in calculateAnisotropies where calculation was not being
stopped when the cutoff distance was getting too large
-updated importMorphologyFile to significantly simpify the
implementation and no longer support file formats generated by earlier
versions of Ising_OPV
-removed the CorrelationCalc_Params and TomogramImport_Params structs
and these parameters are not used from the new Parameters object

Parameters class:
-added initial p... (continued)

1608 of 2258 relevant lines covered (71.21%)

41190295.51 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29.1 (OPTIONS="GCC_VERSION=5 && MPI=openmpi && TARGET=test_coverage") 20 Sep 2018 09:50PM UTC 0
71.21
Travis Job 29.1
Source Files on build 29
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #29
  • 3eb25fe1 on github
  • Prev Build on development (#28)
  • Next Build on development (#30)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc