Skip to content

Commit 02ea902

Browse files
committed
Update README.md and CHANGELOG.md
1 parent 0bbc04b commit 02ea902

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,6 @@
4646
- Switched to the latest version of
4747
[Autocmake](http://autocmake.readthedocs.io/) The configuration file is now YAML-based.
4848
The PyYAML module is thus required.
49-
- The standalone `run_pcm` executable now uses the API functions instead of the
50-
internal headers.
5149
- The extended diagnostic flags `-Wsuggest-attribute=pure
5250
-Wsuggest-attribute=const -Wsuggest-attribute=noreturn -Wsuggest-final-types
5351
-Wsuggest-final-methods -Wsuggest-override -Wuseless-cast
@@ -56,6 +54,11 @@
5654
- The C++11 compatibility CMake macros now check for the availability of the
5755
`noreturn` attribute. A workaround macro, accessible _via_ `__noreturn`, has
5856
been added to the `Cxx11Workarounds.hpp` header file.
57+
- **BREAKING CHANGE** The ouput flushing function must be passed explicitly as
58+
a function pointer to the `pcmsolver_new` function during library
59+
initialization.
60+
The function pointer has the signature `typedef void (*HostWriter)(const char
61+
* message)` thus accepting a single argument instead of the previous two.
5962

6063
### Deprecated
6164

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ PCMSolver
1111
An API for the Polarizable Continuum Model.
1212

1313
- [Project website](https://gitlab.com/PCMSolver/pcmsolver)
14-
- [Changelog](../master/CHANGELOG.md)
15-
- [Documentation](http://pcmsolver.readthedocs.org)
14+
- [Changelog](CHANGELOG.md)
15+
- [Documentation](http://pcmsolver.readthedocs.io)
1616
- [Build and test history](https://travis-ci.org/PCMSolver/pcmsolver/builds)
1717
- [Nightly build dashboard](https://testboard.org/cdash/index.php?project=PCMSolver)
1818
- Version 1.1.6 available
19-
- Licensed under [LGPLv3](../master/LICENSE)
20-
- CMake infrastructure managed *via* [Autocmake](http://autocmake.readthedocs.org/)
19+
- Licensed under [LGPLv3](LICENSE)
20+
- CMake infrastructure managed *via* [Autocmake](http://autocmake.readthedocs.io/)
2121

2222
Primary test environments
2323
=========================

src/bin/run_pcm.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ int main(int argc, char * argv[]) {
6565
pcmsolver_out.open(remove_extension(argv[1]).erase(0, 1) + ".out");
6666
context_.printInfo();
6767

68-
size_t size = context_.getCavitySize();
68+
PCMSolverIndex size = context_.getCavitySize();
6969

7070
// Form vector with electrostatic potential
7171
// First compute the potential from the classical point multipoles distribution

0 commit comments

Comments
 (0)