From 63856c2ba11f349c767c47bf012b2675bd174e3c Mon Sep 17 00:00:00 2001
From: Lubomir Prda <lubomir.prda@vsb.cz>
Date: Thu, 19 Jan 2017 14:10:27 +0100
Subject: [PATCH] Sonsolidated Anselm and Salomon software to single navigation
 page. Not displaying in menu anymore.

---
 .../software/index.md                         | 86 +++++++++++++++++++
 docs.it4i/salomon/software/index.md           | 64 ++++++++++++--
 it4i_theme/nav.html                           |  2 +-
 material/nav.html                             |  4 +-
 mkdocs.yml                                    | 69 +++++++++++++--
 scripts/source/list_md_mv                     | 42 ---------
 6 files changed, 209 insertions(+), 58 deletions(-)
 create mode 100644 docs.it4i/anselm-cluster-documentation/software/index.md

diff --git a/docs.it4i/anselm-cluster-documentation/software/index.md b/docs.it4i/anselm-cluster-documentation/software/index.md
new file mode 100644
index 000000000..00336c99d
--- /dev/null
+++ b/docs.it4i/anselm-cluster-documentation/software/index.md
@@ -0,0 +1,86 @@
+Salomon Cluster Software
+===
+
+## [Modules](../../modules-anselm)
+* List of available modules
+## [COMSOL](comsol-multiphysics)
+* A finite element analysis, solver and Simulation software
+## [ParaView](paraview)
+* An open-source, multi-platform data analysis and visualization application
+## [Compilers](compilers)
+* Available compilers, including GNU, INTEL and UPC compilers
+## [nVidia CUDA](nvidia-cuda)
+* A guide to nVidia CUDA programming and GPU usage
+## [GPI-2](gpi2)
+* A library that implements the GASPI specification
+## [OpenFOAM](openfoam)
+* A free, open source CFD software package
+## [ISV Licenses](isv_licenses)
+* A guide to managing Independent Software Vendor licences
+## [Intel Xeon Phi](intel-xeon-phi)
+* A guide to Intel Xeon Phi usage
+## [Virtualization](kvirtualization)
+## [Java](java)
+* Java on ANSELM
+## [Operating System](operating-system)
+* The operating system, deployed on ANSELM
+##  Intel Suite
+* The Intel Parallel Studio XE
+### [Introduction](intel-suite/introduction)
+### [Intel MKL](intel-suite/intel-mkl)
+### [Intel Compilers](intel-suite/intel-compilers)
+### [Intel IPP](intel-suite/intel-integrated-performance-primitives)
+### [Intel TBB](intel-suite/intel-tbb)
+### [Intel Debugger](intel-suite/intel-debugger)
+##  MPI
+* Message Passing Interface libraries
+### [Introduction](mpi/mpi)
+### [MPI4Py (MPI for Python)](mpi/mpi4py-mpi-for-python)
+### [Running OpenMPI](mpi/Running_OpenMPI)
+### [Running MPICH2](mpi/running-mpich2)
+##  Numerical Libraries
+* Libraries for numerical computations
+### [Intel numerical libraries](numerical-libraries/intel-numerical-libraries)
+### [PETSc](numerical-libraries/petsc)
+### [Trilinos](numerical-libraries/trilinos)
+### [FFTW](numerical-libraries/fftw)
+### [GSL](numerical-libraries/gsl)
+### [MAGMA for Intel Xeon Phi](numerical-libraries/magma-for-intel-xeon-phi)
+### [HDF5](numerical-libraries/hdf5)
+##  Omics Master
+### [Diagnostic component (TEAM)](omics-master/diagnostic-component-team)
+### [Priorization component (BiERApp)](omics-master/priorization-component-bierapp)
+### [Overview](omics-master/overview)
+##  Debuggers
+* A collection of development tools
+### [Valgrind](debuggers/valgrind)
+### [PAPI](debuggers/papi)
+### [Allinea Forge (DDT,MAP)](debuggers/allinea-ddt)
+### [Total View](debuggers/total-view)
+### [CUBE](debuggers/cube)
+### [Intel VTune Amplifier](debuggers/intel-vtune-amplifier)
+### [VNC](debuggers/debuggers)
+### [Scalasca](debuggers/scalasca)
+### [Score-P](debuggers/score-p)
+### [Intel Performance Counter Monitor](debuggers/intel-performance-counter-monitor)
+### [Allinea Performance Reports](debuggers/allinea-performance-reports)
+### [Vampir](debuggers/vampir)
+##  Numerical Languages
+* Interpreted languages for numerical computations
+### [Introduction](numerical-languages/introduction)
+### [R](numerical-languages/r)
+### [Matlab 2013-2014](numerical-languages/matlab_1314)
+### [Matlab](numerical-languages/matlab)
+### [Octave](numerical-languages/octave)
+##  Chemistry
+* Tools for computational chemistry
+### [Molpro](chemistry/molpro)
+### [NWChem](chemistry/nwchem)
+##  Ansys
+* An engineering simulation software
+### [Introduction](ansys/ansys)
+### [ANSYS CFX](ansys/ansys-cfx)
+### [ANSYS LS-DYNA](ansys/ansys-ls-dyna)
+### [ANSYS MAPDL](ansys/ansys-mechanical-apdl)
+### [LS-DYNA](ansys/ls-dyna)
+### [ANSYS Fluent](ansys/ansys-fluent)
diff --git a/docs.it4i/salomon/software/index.md b/docs.it4i/salomon/software/index.md
index 6c2d32b7c..6fdb05a03 100644
--- a/docs.it4i/salomon/software/index.md
+++ b/docs.it4i/salomon/software/index.md
@@ -2,9 +2,63 @@ Salomon Cluster Software
 ===
 
 ## [Modules](../../modules-salomon)
- List of Available Modules
-
-## COMSOL
- A finite element analysis, solver and Simulation software
-### [Introduction](comsol/comsol-multiphysics)
+* List of Available Modules
+## [Compilers](compilers)
+* Available compilers, including GNU, INTEL and UPC compilers
+## [Intel Xeon Phi](intel-xeon-phi)
+* A guide to Intel Xeon Phi usage
+## [Java](java)
+* Java on the cluster
+## [Operating System](operating-system)
+* The operating system, deployed on Salomon cluster
+##  Intel Suite
+* The Intel Parallel Studio XE
+### [Introduction](intel-suite/intel-parallel-studio-introduction)
+### [Intel MKL](intel-suite/intel-mkl)
+### [Intel Compilers](intel-suite/intel-compilers)
+### [Intel IPP](intel-suite/intel-integrated-performance-primitives)
+### [Intel TBB](intel-suite/intel-tbb)
+### [Intel Debugger](intel-suite/intel-debugger)
+### [Intel Inspector](intel-suite/intel-inspector)
+### [Intel Trace Analyzer and Collector](intel-suite/intel-trace-analyzer-and-collector)
+### [Intel Advisor](intel-suite/intel-advisor)
+##  MPI
+* Message Passing Interface libraries
+### [Introduction](mpi/mpi)
+### [MPI4Py (MPI for Python)](mpi/mpi4py-mpi-for-python)
+### [Running OpenMPI](mpi/Running_OpenMPI)
+##  Debuggers
+* A collection of development tools
+### [Introduction](debuggers/Introduction)
+### [Valgrind](debuggers/valgrind)
+### [Allinea Forge (DDT,MAP)](debuggers/allinea-ddt)
+### [Total View](debuggers/total-view)
+### [Intel VTune Amplifier XE](debuggers/intel-vtune-amplifier)
+### [Aislinn](debuggers/aislinn)
+### [Allinea Performance Reports](debuggers/allinea-performance-reports)
+### [Vampir](debuggers/vampir)
+##  Numerical Languages
+* Interpreted languages for numerical computations
+### [Introduction](numerical-languages/introduction)
+### [R](numerical-languages/r)
+### [Matlab](numerical-languages/matlab)
+### [Octave](numerical-languages/octave)
+##  Chemistry
+* Tools for computational chemistry
+### [Molpro](chemistry/molpro)
+### [Phono3py](chemistry/phono3py)
+### [NWChem](chemistry/nwchem)
+##  Comsol
+* A finite element analysis, solver and Simulation software
+### [COMSOL](comsol/comsol-multiphysics)
 ### [Licensing and Available Versions](comsol/licensing-and-available-versions)
+##  Ansys
+* An engineering simulation software
+### [Introduction](ansys/ansys)
+### [Workbench](ansys/workbench)
+### [ANSYS CFX](ansys/ansys-cfx)
+### [ANSYS LS-DYNA](ansys/ansys-ls-dyna)
+### [ANSYS MAPDL](ansys/ansys-mechanical-apdl)
+### [ANSYS Fluent](ansys/ansys-fluent)
+### [Setting license preferences](ansys/licensing)
+### [Licensing and Available Versions](ansys/setting-license-preferences)
diff --git a/it4i_theme/nav.html b/it4i_theme/nav.html
index c926c085b..d1df76a03 100644
--- a/it4i_theme/nav.html
+++ b/it4i_theme/nav.html
@@ -29,4 +29,4 @@
       {% endif %}
     {% endif %}
   </li>
-{% endif %}
\ No newline at end of file
+{% endif %}
diff --git a/material/nav.html b/material/nav.html
index c926c085b..1faf8c2fe 100644
--- a/material/nav.html
+++ b/material/nav.html
@@ -1,3 +1,4 @@
+{% if not nav_item.title.startswith("&nbsp;") %}
 {% if nav_item.children %}
   <li>
     <span class="section">{{ nav_item.title }}</span>
@@ -29,4 +30,5 @@
       {% endif %}
     {% endif %}
   </li>
-{% endif %}
\ No newline at end of file
+{% endif %}
+{% endif %}
diff --git a/mkdocs.yml b/mkdocs.yml
index c87e45bd0..79166b4c7 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -42,7 +42,8 @@ pages:
   - Anselm Cluster Storage:
     - Cesnet Data Storage: anselm-cluster-documentation/storage/cesnet-data-storage.md
     - Storage: anselm-cluster-documentation/storage/storage.md
-  - Anselm Cluster Software:
+  - Anselm Cluster Software: anselm-cluster-documentation/software/index.md
+  - '&nbsp;Anselm Cluster Software':
     - Modules: modules-anselm.md
     - COMSOL: anselm-cluster-documentation/software/comsol-multiphysics.md
     - ParaView: anselm-cluster-documentation/software/paraview.md
@@ -55,19 +56,19 @@ pages:
     - Virtualization: anselm-cluster-documentation/software/kvirtualization.md
     - Java: anselm-cluster-documentation/software/java.md
     - Operating System: anselm-cluster-documentation/software/operating-system.md
-  - Anselm Cluster Intel Suite:
+  - '&nbsp;Anselm Cluster Intel Suite':
     - Introduction: anselm-cluster-documentation/software/intel-suite/introduction.md
     - Intel MKL: anselm-cluster-documentation/software/intel-suite/intel-mkl.md
     - Intel Compilers: anselm-cluster-documentation/software/intel-suite/intel-compilers.md
     - Intel IPP: anselm-cluster-documentation/software/intel-suite/intel-integrated-performance-primitives.md
     - Intel TBB: anselm-cluster-documentation/software/intel-suite/intel-tbb.md
     - Intel Debugger: anselm-cluster-documentation/software/intel-suite/intel-debugger.md
-  - Anselm Cluster MPI:
+  - '&nbsp;Anselm Cluster MPI':
     - Introduction: anselm-cluster-documentation/software/mpi/mpi.md
     - MPI4Py (MPI for Python): anselm-cluster-documentation/software/mpi/mpi4py-mpi-for-python.md
     - Running OpenMPI: anselm-cluster-documentation/software/mpi/Running_OpenMPI.md
     - Running MPICH2: anselm-cluster-documentation/software/mpi/running-mpich2.md
-  - Anselm Cluster Numerical Libraries:
+  - '&nbsp;Anselm Cluster Numerical Libraries':
     - Intel numerical libraries: anselm-cluster-documentation/software/numerical-libraries/intel-numerical-libraries.md
     - PETSc: anselm-cluster-documentation/software/numerical-libraries/petsc.md
     - Trilinos: anselm-cluster-documentation/software/numerical-libraries/trilinos.md
@@ -75,11 +76,11 @@ pages:
     - GSL: anselm-cluster-documentation/software/numerical-libraries/gsl.md
     - MAGMA for Intel Xeon Phi: anselm-cluster-documentation/software/numerical-libraries/magma-for-intel-xeon-phi.md
     - HDF5: anselm-cluster-documentation/software/numerical-libraries/hdf5.md
-  - Anselm Cluster Omics Master:
+  - '&nbsp;Anselm Cluster Omics Master':
     - Diagnostic component (TEAM): anselm-cluster-documentation/software/omics-master/diagnostic-component-team.md
     - Priorization component (BiERApp): anselm-cluster-documentation/software/omics-master/priorization-component-bierapp.md
     - Overview: anselm-cluster-documentation/software/omics-master/overview.md
-  - Anselm Cluster Debuggers:
+  - '&nbsp;Anselm Cluster Debuggers':
     - Valgrind: anselm-cluster-documentation/software/debuggers/valgrind.md
     - PAPI: anselm-cluster-documentation/software/debuggers/papi.md
     - Allinea Forge (DDT,MAP): anselm-cluster-documentation/software/debuggers/allinea-ddt.md
@@ -92,16 +93,16 @@ pages:
     - Intel Performance Counter Monitor: anselm-cluster-documentation/software/debuggers/intel-performance-counter-monitor.md
     - Allinea Performance Reports: anselm-cluster-documentation/software/debuggers/allinea-performance-reports.md
     - Vampir: anselm-cluster-documentation/software/debuggers/vampir.md
-  - Anselm Cluster Numerical Languages:
+  - '&nbsp;Anselm Cluster Numerical Languages':
     - Introduction: anselm-cluster-documentation/software/numerical-languages/introduction.md
     - R: anselm-cluster-documentation/software/numerical-languages/r.md
     - Matlab 2013-2014: anselm-cluster-documentation/software/numerical-languages/matlab_1314.md
     - Matlab: anselm-cluster-documentation/software/numerical-languages/matlab.md
     - Octave: anselm-cluster-documentation/software/numerical-languages/octave.md
-  - Anselm Cluster Chemistry:
+  - '&nbsp;Anselm Cluster Chemistry':
     - Molpro: anselm-cluster-documentation/software/chemistry/molpro.md
     - NWChem: anselm-cluster-documentation/software/chemistry/nwchem.md
-  - Anselm Cluster Ansys:
+  - '&nbsp;Anselm Cluster Ansys':
     - Introduction: anselm-cluster-documentation/software/ansys/ansys.md
     - ANSYS CFX: anselm-cluster-documentation/software/ansys/ansys-cfx.md
     - ANSYS LS-DYNA: anselm-cluster-documentation/software/ansys/ansys-ls-dyna.md
@@ -131,6 +132,56 @@ pages:
     - CESNET Data Storage: salomon/storage/cesnet-data-storage.md
     - Storage: salomon/storage/storage.md
   - Salomon Cluster Software: salomon/software/index.md
+  - '&nbsp;Salomon Cluster Software':
+    - Modules: modules-salomon.md
+    - Compilers: salomon/software/compilers.md
+    - Intel Xeon Phi: salomon/software/intel-xeon-phi.md
+    - Java: salomon/software/java.md
+    - Operating System: salomon/software/operating-system.md
+  - '&nbsp;Salomon Cluster Intel Suite':
+    - Introduction: salomon/software/intel-suite/intel-parallel-studio-introduction.md
+    - Intel MKL: salomon/software/intel-suite/intel-mkl.md
+    - Intel Compilers: salomon/software/intel-suite/intel-compilers.md
+    - Intel IPP: salomon/software/intel-suite/intel-integrated-performance-primitives.md
+    - Intel TBB: salomon/software/intel-suite/intel-tbb.md
+    - Intel Debugger: salomon/software/intel-suite/intel-debugger.md
+    - Intel Inspector: salomon/software/intel-suite/intel-inspector.md
+    - Intel Trace Analyzer and Collector: salomon/software/intel-suite/intel-trace-analyzer-and-collector.md
+    - Intel Advisor: salomon/software/intel-suite/intel-advisor.md
+  - '&nbsp;Salomon Cluster MPI':
+    - Introduction: salomon/software/mpi/mpi.md
+    - MPI4Py (MPI for Python): salomon/software/mpi/mpi4py-mpi-for-python.md
+    - Running OpenMPI: salomon/software/mpi/Running_OpenMPI.md
+  - '&nbsp;Salomon Cluster Debuggers':
+    - Introduction: salomon/software/debuggers/Introduction.md
+    - Valgrind: salomon/software/debuggers/valgrind.md
+    - Allinea Forge (DDT,MAP): salomon/software/debuggers/allinea-ddt.md
+    - Total View: salomon/software/debuggers/total-view.md
+    - Intel VTune Amplifier XE: salomon/software/debuggers/intel-vtune-amplifier.md
+    - Aislinn: salomon/software/debuggers/aislinn.md
+    - Allinea Performance Reports: salomon/software/debuggers/allinea-performance-reports.md
+    - Vampir: salomon/software/debuggers/vampir.md
+  - '&nbsp;Salomon Cluster Numerical Languages':
+    - Introduction: salomon/software/numerical-languages/introduction.md
+    - R: salomon/software/numerical-languages/r.md
+    - Matlab: salomon/software/numerical-languages/matlab.md
+    - Octave: salomon/software/numerical-languages/octave.md
+  - '&nbsp;Salomon Cluster Chemistry':
+    - Molpro: salomon/software/chemistry/molpro.md
+    - Phono3py: salomon/software/chemistry/phono3py.md
+    - NWChem: salomon/software/chemistry/nwchem.md
+  - '&nbsp;Salomon Cluster Comsol':
+    - COMSOL: salomon/software/comsol/comsol-multiphysics.md
+    - Licensing and Available Versions: salomon/software/comsol/licensing-and-available-versions.md
+  - '&nbsp;Salomon Cluster Ansys':
+    - Introduction: salomon/software/ansys/ansys.md
+    - Workbench: salomon/software/ansys/workbench.md
+    - ANSYS CFX: salomon/software/ansys/ansys-cfx.md
+    - ANSYS LS-DYNA: salomon/software/ansys/ansys-ls-dyna.md
+    - ANSYS MAPDL: salomon/software/ansys/ansys-mechanical-apdl.md
+    - ANSYS Fluent: salomon/software/ansys/ansys-fluent.md
+    - Setting license preferences: salomon/software/ansys/licensing.md
+    - Licensing and Available Versions: salomon/software/ansys/setting-license-preferences.md
   - PBSPro Documentation: pbspro-documentation/pbspro.md
 
 extra:
diff --git a/scripts/source/list_md_mv b/scripts/source/list_md_mv
index fb5e03774..f4a48544c 100644
--- a/scripts/source/list_md_mv
+++ b/scripts/source/list_md_mv
@@ -148,45 +148,3 @@ anselm-cluster-documentation/remote-visualization.md
 anselm-cluster-documentation/compute-nodes.md
 get-started-with-it4innovations/accessing-the-clusters/shell-access-and-data-transfer/vpn-connection-fail-in-win-8.1.md
 index.md
-salomon/software/ansys/ansys-cfx.md
-salomon/software/ansys/ansys-fluent.md
-salomon/software/ansys/ansys-ls-dyna.md
-salomon/software/ansys/ansys-mechanical-apdl.md
-salomon/software/ansys/ansys.md
-salomon/software/ansys/licensing.md
-salomon/software/ansys/setting-license-preferences.md
-salomon/software/ansys/workbench.md
-salomon/software/chemistry/molpro.md
-salomon/software/chemistry/nwchem.md
-salomon/software/chemistry/phono3py.md
-salomon/software/compilers.md
-salomon/software/comsol/comsol-multiphysics.md
-salomon/software/comsol/licensing-and-available-versions.md
-salomon/software/debuggers/Introduction.md
-salomon/software/debuggers/aislinn.md
-salomon/software/debuggers/allinea-ddt.md
-salomon/software/debuggers/allinea-performance-reports.md
-salomon/software/debuggers/intel-vtune-amplifier.md
-salomon/software/debuggers/total-view.md
-salomon/software/debuggers/valgrind.md
-salomon/software/debuggers/vampir.md
-salomon/software/index.md
-salomon/software/intel-suite/intel-advisor.md
-salomon/software/intel-suite/intel-compilers.md
-salomon/software/intel-suite/intel-debugger.md
-salomon/software/intel-suite/intel-inspector.md
-salomon/software/intel-suite/intel-integrated-performance-primitives.md
-salomon/software/intel-suite/intel-mkl.md
-salomon/software/intel-suite/intel-parallel-studio-introduction.md
-salomon/software/intel-suite/intel-tbb.md
-salomon/software/intel-suite/intel-trace-analyzer-and-collector.md
-salomon/software/intel-xeon-phi.md
-salomon/software/java.md
-salomon/software/mpi/Running_OpenMPI.md
-salomon/software/mpi/mpi.md
-salomon/software/mpi/mpi4py-mpi-for-python.md
-salomon/software/numerical-languages/introduction.md
-salomon/software/numerical-languages/matlab.md
-salomon/software/numerical-languages/octave.md
-salomon/software/numerical-languages/r.md
-salomon/software/operating-system.md
-- 
GitLab