commit 9b64e19f0a41f1a3455aba458f4abf8e2f58b744
parent 164cda6d533eda57d03ff3f4de6b2e1798b81364
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Wed, 8 Feb 2023 17:18:19 +0100
htrdr: publish htrdr-0.9.0, i.e. add htrdr-planeto
Diffstat:
6 files changed, 64 insertions(+), 28 deletions(-)
diff --git a/htrdr/Makefile b/htrdr/Makefile
@@ -16,7 +16,7 @@
include ../config.mk
-HTRDR_VERSION=0.8.1
+HTRDR_VERSION=0.9.0
HTRDR_DIR=htrdr-$(HTRDR_VERSION)-GNU-Linux64
HTRDR_ARCH=downloads/$(HTRDR_DIR).tar.gz
HTRDR_README=$(HTRDR_DIR)/share/doc/htrdr/README.md
@@ -49,16 +49,26 @@ MAN=\
$(HTRDR_DIR)/share/man/man1/htrdr.1\
$(HTRDR_DIR)/share/man/man1/htrdr-atmosphere.1\
$(HTRDR_DIR)/share/man/man1/htrdr-combustion.1\
+ $(HTRDR_DIR)/share/man/man1/htrdr-planeto.1\
$(HTRDR_DIR)/share/man/man1/les2htcp.1\
$(HTRDR_DIR)/share/man/man5/atrri.5\
$(HTRDR_DIR)/share/man/man5/atrtp.5\
- $(HTRDR_DIR)/share/man/man5/htmie.5\
$(HTRDR_DIR)/share/man/man5/htcp.5\
+ $(HTRDR_DIR)/share/man/man5/htmie.5\
$(HTRDR_DIR)/share/man/man5/htrdr-image.5\
$(HTRDR_DIR)/share/man/man5/htrdr-materials.5\
$(HTRDR_DIR)/share/man/man5/htrdr-obj.5\
$(HTRDR_DIR)/share/man/man5/mrumtl.5\
- $(HTRDR_DIR)/share/man/man5/sth.5
+ $(HTRDR_DIR)/share/man/man5/rngt.5\
+ $(HTRDR_DIR)/share/man/man5/rnpfi.5\
+ $(HTRDR_DIR)/share/man/man5/rnrl.5\
+ $(HTRDR_DIR)/share/man/man5/rnsf.5\
+ $(HTRDR_DIR)/share/man/man5/rnsl.5\
+ $(HTRDR_DIR)/share/man/man5/rnsp.5\
+ $(HTRDR_DIR)/share/man/man5/sars.5\
+ $(HTRDR_DIR)/share/man/man5/sbuf.5\
+ $(HTRDR_DIR)/share/man/man5/sck.5\
+ $(HTRDR_DIR)/share/man/man5/smsh.5
OVERVIEW_IMG=\
CLEMENT.jpg\
diff --git a/htrdr/downloads/htrdr-0.9.0-GNU-Linux64.tar.gz b/htrdr/downloads/htrdr-0.9.0-GNU-Linux64.tar.gz
@@ -0,0 +1 @@
+#$# git-wad a334ec66b373fb726928f4327fe351bb25d7c1edd973a24e6c09b7bd752842b4 22426877
+\ No newline at end of file
diff --git a/htrdr/downloads/htrdr-0.9.0-Sources.tar.gz b/htrdr/downloads/htrdr-0.9.0-Sources.tar.gz
@@ -0,0 +1 @@
+#$# git-wad fe18291fe9837f3d2a0aa5ce980847d1132b6dd5a9e6aa2247fc41bfd8fe5697 3102706
+\ No newline at end of file
diff --git a/htrdr/htrdr-docs.html.in b/htrdr/htrdr-docs.html.in
@@ -13,6 +13,7 @@
<li><a href=man/man1/htrdr.1.html>htrdr</a></li>
<li><a href=man/man1/htrdr-atmosphere.1.html>htrdr-atmosphere</a></li>
<li><a href=man/man1/htrdr-combustion.1.html>htrdr-combustion</a></li>
+ <li><a href=man/man1/htrdr-planeto.1.html>htrdr-planeto</a></li>
</ul>
<h3>Additional tools</h3>
@@ -27,12 +28,14 @@
<li><a href=man/man5/htrdr-materials.5.html>htrdr-materials</a></li>
<li><a href=man/man5/htrdr-obj.5.html>htrdr-obj</a></li>
<li><a href=man/man5/mrumtl.5.html>mrumtl</a></li>
+ <li><a href=man/man5/sbuf.5.html>sbuf</a></li>
+ <li><a href=man/man5/sck.5.html>sck</a></li>
+ <li><a href=man/man5/smsh.5.html>smsh</a></li>
</ul>
-
</div>
<div class=column>
- <h3>Describe an atmosphere</h3>
+ <h3>Describe an plane parallel atmosphere</h3>
<ul>
<li><a href=man/man5/htmie.5.html>htmie</a></li>
<li><a href=man/man5/htcp.5.html>htcp</a></li>
@@ -43,7 +46,17 @@
<ul>
<li><a href=man/man5/atrri.5.html>atrri</a></li>
<li><a href=man/man5/atrtp.5.html>atrtp</a></li>
- <li><a href=man/man5/sth.5.html>sth</a></li>
+ </ul>
+
+ <h3>Describe a terrestrial planet</h3>
+ <ul>
+ <li><a href=man/man5/rngt.5.html>rngt</a>
+ <li><a href=man/man5/rnpfi.5.html>rnpfi</a>
+ <li><a href=man/man5/rnrl.5.html>rnrl</a>
+ <li><a href=man/man5/rnsf.5.html>rnsf</a>
+ <li><a href=man/man5/rnsl.5.html>rnsl</a>
+ <li><a href=man/man5/rnsp.5.html>rnsp</a>
+ <li><a href=man/man5/sars.5.html>sars</a>
</ul>
</div>
</div>
diff --git a/htrdr/htrdr.html.in b/htrdr/htrdr.html.in
@@ -291,8 +291,9 @@ procedure assumes the following prerequisites:
procedure is summed up to:
<pre class="code">
-~ $ git clone -b htrdr-${VERSION} \
- https://gitlab.com/meso-star/star-engine.git htrdr-${VERSION}
+~ $ git clone -b htrdr-${VERSION}\
+ https://gitlab.com/meso-star/star-engine.git\
+ htrdr-${VERSION}
~ $ mkdir htrdr-${VERSION}/build
~ $ cd htrdr-${VERSION}/build
~/htrdr-${VERSION}/build $ cmake ../cmake
@@ -303,18 +304,21 @@ procedure is summed up to:
<p>By default, the whole <code>htrdr</code> project is built but you may prefer
to deploy <code>htrdr</code> only for a specific application, i.e. only for
-atmospheric radiative transfer or combustion processes. In this case, only
-activate the desired application during the CMake configuration step. For
-example, to install only the atmospheric part of <code>htrdr</code>:</p>
+atmospheric radiative transfer, combustion processes or planetology. In this
+case, only activate the desired application during the CMake configuration
+step. For example, to install only the atmospheric part of
+<code>htrdr</code>:</p>
<pre class="code">
-~ $ git clone -b htrdr-${VERSION} \
- https://gitlab.com/meso-star/star-engine.git htrdr-${VERSION}
+~ $ git clone -b htrdr-${VERSION}\
+ https://gitlab.com/meso-star/star-engine.git\
+ htrdr-${VERSION}
~ $ mkdir htrdr-${VERSION}/build
~ $ cd htrdr-${VERSION}/build
-~/htrdr-${VERSION}/build $ cmake ../cmake \
- -DHTRDR_BUILD_ATMOSPHERE=On \
- -DHTRDR_BUILD_COMBUSTION=Off
+~/htrdr-${VERSION}/build $ cmake ../cmake\
+ -DHTRDR_BUILD_ATMOSPHERE=On\
+ -DHTRDR_BUILD_COMBUSTION=Off\
+ -DHTRDR_BUILD_PLANETO=Off
~/htrdr-${VERSION}/build $ make
</pre>
@@ -339,8 +343,8 @@ process and available options.</p>
W/m<sup>2</sup> computed by <a
href="man/man1/htrdr-atmosphere.1.html">htrdr-atmosphere</a> at 1 meter
height with the <a href=htrdr-atmosphere-spk.html>DZVAR</a> cloud field. The
- shortwave and longwave spectral integration ranges are [0.38, 4] micrometers
- and [4, 100] micrometers, respectively. Their spatially-avaraged flux is
+ shortwave and longwave spectral integration ranges are [0.38, 4] µm
+ and [4, 100] µm, respectively. Their spatially-avaraged flux is
879.349 W/m<sup>2</sup> in shortwave and 425.159 W/m<sup>2</sup> in
longwave. In both cases, the spatial position is the sub-solar point, meaning
that the sun is located at the zenith. In the shortwave map we observe the
@@ -355,24 +359,26 @@ process and available options.</p>
<h3>Run</h3>
<p>By default <code>htrdr</code> is installed in the <code>local</code>
-subdirectory of <code>htrdr-${VERSION}</code>. Source the provided
-<code>htrdr.profile</code> file to register <code>htrdr</code> against the
-current shell.</p>
+subdirectory of <code>htrdr-${VERSION}</code>. Evaluate the provided
+<code>htrdr.profile</code> file in the current shell to register
+<code>htrdr</code> against it.</p>
<pre class="code">
-~ $ source ~/htrdr-${VERSION}/local/etc/htrdr.profile
-~ $ htrdr --help
+~ $ . ~/htrdr-${VERSION}/local/etc/htrdr.profile
+~ $ htrdr -h
</pre>
-<p>If the AsciiDoc tool suite was installed on <code>make</code>
-invocation, the <b>reference documentation</b> of the <code>htrdr</code>
-program and its associated file formats should be available through man pages.
-Use the <code>man</code> command-line to consult them. For example:</p>
+<p>If the <a href="https://sr.ht/~sircmpwn/scdoc/">scdoc</a> tool was installed
+on <code>make</code> invocation, the <b>reference documentation</b> of the
+<code>htrdr</code> program and its associated file formats should be available
+through man pages. Use the <code>man</code> command-line to consult them. For
+example:</p>
<pre class="code">
~ $ man htrdr
~ $ man htrdr-atmosphere
~ $ man htrdr-combustion
+~ $ man htrdr-planeto
</pre>
<p>Refer to the Starter Packs to quickly run a
diff --git a/meso-menu.sh b/meso-menu.sh
@@ -145,7 +145,10 @@ print_htrdr_sub_menu() {
echo " <li><a href=\"https://gitlab.com/meso-star/htrdr\">Git repository</a></li>"
echo " </ul>"
echo " <div id=\"info\">"
- echo " <p> htrdr was funded by the <a"
+ echo " <p>htrdr has been funded by the <a"
+ echo " href=\"https://anr.fr/Projet-ANR-21-CE49-0020\">ANR Rad-Net</a> since"
+ echo " 2021. |Méso|Star> is subcontractor of the project.</p>"
+ echo " <p>htrdr was funded by the <a"
echo " href=\"https://anr.fr/Project-ANR-18-CE05-0015\">ANR Astoria</a> from 2018 to"
echo " 2022. |Méso|Star> was sub-contractor of the project.</p>"
echo " <p>htrdr was funded by the <a href=\"https://www.ademe.fr/\">ADEME</a>"