commit c5a320ccbf7ca4e71820cb5214e3f3604568ad83
parent 1eb9018b25020c2a125e86f6c38fb4a50814900d
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Tue, 18 Dec 2018 15:18:34 +0100
Merge branch 'release_0.8.2'
Diffstat:
4 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
@@ -60,6 +60,12 @@ informations on CMake.
## Release notes
+### Version 0.8.2
+
+- Fix man pages: the -D option of the solstice CLI was wrongly documented. The
+ zenith and elevation angles were sometimes inverted.
+- Bump version of the StarSP dependency to 0.8.
+
### Version 0.8.1
- Fix the VTK of the receiver map: the receiver map was written as `double`
diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt
@@ -47,7 +47,7 @@ find_package(RSys 0.6 REQUIRED)
find_package(SolAnim 0.2 REQUIRED)
find_package(SolSolver 0.7 REQUIRED)
find_package(Star3DUT 0.2 REQUIRED)
-find_package(StarSP 0.4 REQUIRED)
+find_package(StarSP 0.8 REQUIRED)
find_package(StarSTL 0.3.1 REQUIRED)
if(MSVC)
@@ -97,7 +97,7 @@ configure_file(${SOLSTICE_SOURCE_DIR}/../doc/solstice.1.txt.in
set(VERSION_MAJOR 0)
set(VERSION_MINOR 8)
-set(VERSION_PATCH 1)
+set(VERSION_PATCH 2)
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
configure_file(${SOLSTICE_SOURCE_DIR}/solstice_version.h.in
diff --git a/doc/solstice.1.txt.in b/doc/solstice.1.txt.in
@@ -80,8 +80,8 @@ OPTIONS
+
Following the right-handed convention, Solstice azimuthal rotation is
counter-clockwise, with 0° on the X axis. Solstice elevation starts from 0° for
-directions in the XY plane, up to 90° at zenith. Thus -D0,0 -D0,90 -D0,180 and
--D0,270 will produce solar vectors {-1,0,0} {0,-1,0} {+1,0,0} and {0,+1,0}
+directions in the XY plane, up to 90° at zenith. Thus -D0,0 -D90,0 -D180,0 and
+-D270,0 will produce solar vectors {-1,0,0} {0,-1,0} {+1,0,0} and {0,+1,0}
respectively, while -D__alpha__,90 will produce {0,0,-1} regardless of _alpha_
value.
@@ -239,7 +239,7 @@ remaining data to the *feh*(1) image viewer.
COPYRIGHT
---------
-*solstice* is copyright © CNRS 2016-2017. License GPLv3+: GNU GPL version
+*solstice* is copyright © 2016-2018 CNRS. License GPLv3+: GNU GPL version
3 or later <http://gnu.org/licenses/gpl.html>. This is a free software. You are
free to change and redistribute it. There is NO WARRANTY, to the extent
permitted by law.
@@ -252,4 +252,3 @@ SEE ALSO
*solstice-input*(5),
*solstice-output*(5),
*solstice-receiver*(5)
-
diff --git a/src/solstice_args.h.in b/src/solstice_args.h.in
@@ -55,7 +55,7 @@ struct solstice_args {
double pos[3];
double tgt[3];
double up[3];
- double fov_x; /* In radians */
+ double fov_x; /* In degrees */
int auto_look_at;
} camera;