Evan McCorkle
83ffd844d1
Added test coverage for AnyValue move/copy assignment.
2017-10-25 09:30:22 -04:00
Evan McCorkle
6844e52713
Allow building tests with msvc-12.0.
...
Fixes the appearance of C2797 (list initialization inside member
initializer list or non-static data member initializer is not
implemented). This was preventing building/running tests with
msvc_version=12.0. It was fixed using Visual Studio 2013 (12.0)
Update 5.
2017-10-20 20:33:38 -04:00
Ray Speth
56022e8989
Introduce class AnyMap
2017-03-25 23:42:46 -04:00
Ray Speth
3f6f580b25
Fix issues parsing some composition strings
...
The parser was having issues in cases where there was both a space following the
colon and a comma following the value.
2017-01-28 00:04:36 -05:00
Ray Speth
0787e4194e
[Base] Fix parsing composition strings when last name contains a colon
...
If the last species name in a composition string contained a colon, it would not
be parsed correctly.
2016-11-27 17:41:37 -05:00
Ray Speth
8e6d53d18b
Enable parsing of composition strings when species names contain colons
2016-11-25 18:19:38 -05:00
Ray Speth
4582e724ee
Eliminate compiler warnings issued by Visual Studio 2015
2016-07-30 23:09:17 -04:00
Ray Speth
791c9d1599
[Test] Relax tolerance on Polyfit.exact_fit test
...
Done to avoid spurious test failures on some platforms.
2016-07-25 16:13:59 -04:00
Ray Speth
efb068e319
[Numerics] Modify polyfit to use Eigen instead of fortran/f2c code
2016-05-14 22:00:22 -04:00
Ray Speth
230688d31d
[Test] Add test of polyfit function
2016-05-14 22:00:22 -04:00
Ray Speth
6003af01a3
[XML] Add version of XML_Node::build that takes file name directly
2016-05-03 15:03:51 -04:00
Ray Speth
7124385292
[Test] Make deprecation warnings fatal in test suites
...
This ensures that deprecated methods aren't being called anywhere in the test
suite, without having to manually scan the test output for warning messages.
2016-04-15 12:04:08 -04:00
Ray Speth
c0c9a4ef31
[Test] Add more tests of DenseMatrix
2016-04-13 21:11:05 -04:00
Ray Speth
7af1b4b60f
[Numerics] Fix invalid memory access in DenseMatrix increment
...
This method now works for rectangular matrices
2016-04-13 21:11:05 -04:00
Ray Speth
bd24aeb926
[Numerics] Fix DenseMatrix::mult to work for rectangular matrices
2016-04-13 21:11:05 -04:00
Ray Speth
b94e272291
[Numerics] Fix invalid memory access in DenseMatrix::mult
...
Results were incorrect for rectangular matrices
2016-04-13 21:11:04 -04:00
Ray Speth
9a8d24463d
[Test] Add tests for class BandMatrix
2016-02-04 14:45:36 -05:00
Ray Speth
a945ef2c23
Make use of initializer lists where appropriate
2015-10-17 18:58:50 -04:00
Ray Speth
b0e5b13913
Remove redundant, unnamed root XML node from parsed documents
...
XML_Node::build will make that node the root node (i.e. the 'ctml' node)
of the tree, instead of giving that node a child node containing the actual
root node.
2015-04-20 18:34:39 -04:00
Ray Speth
74a522bdda
[Test] Add tests for parseCompString
...
These tests are added as the first part of the new gtest test suite 'general'
2014-11-07 02:14:54 +00:00