NFDI4Ing
  • Home
  • 1. Guides
    • Motivation
    • Getting started
    • Version control with git
    • Cross linking
    • Continuous integration
      • Continuous integration on GitLab
      • Automated, adaptive CI for C++-projects
    • Test driven development and code quality
    • Test quantification, visualization and evaluation on HPC clusters
  • 2. How Tos
    • Chapter: Version control
    • Chapter: Build system
    • Chapter: Cross linking publication, software and datasets
    • Chapter: Continuous integration
    • Chapter: Containerization
    • Chapter: Test driven development and code quality
    • Chapter: Test quantification, visualization and evaluation on HPC-clusters
    • All Articles
      • How to set up local automatic testing
      • How to export a Jupyter notebook as html in batch mode
      • How to create a word cloud in Python
      • How to reduce the parameter space in pyFoam: a simple solution
      • How to set up a HUGO project for GitLab pages
      • How to use pyFoam to parameterize OpenFOAM schemes using aliases
      • How to verify creeping flow past a liquid sphere (Hadamard-Rybczynski and Satapathy-Smith)
      • How to write a set of points to VTK in OpenFOAM using legacy code
      • How to compute the discretization length in OpenFOAM
      • How to use pyFoam to create parameter variations in OpenFOAM
      • How to close a merge request in GitLab
      • How to open a merge request in GitLab
      • How to discuss a merge request in GitLab
      • How to set up or join a git repository
      • How to write metadata about tests with cmake or ctest
      • How to define a test pipeline to be reused with multiple setups
      • How to find modified files in git
      • How to obtain files included in C++ compilation
      • How to use GitLab API within CI
      • How to install git
      • How to set up GitLab at RWTH-Aachen
      • How to read/write a Pandas dataframe with multiindex as CSV file
      • How to use the CSI VPN and set up passwordless SSH access to the PC
      • How to use OpenFOAM warning and error messages
      • How to use GitLab Container Registry
      • How to start a jobarray on the Lichtenberg cluster
      • How to set up SSH keys for automatic deployments
      • How to set the matplotlib style
      • How to set dependent parameters in a parameter study using PyFoam with derivedParameters.py
      • How to save Matplotlib figures for further modification using Pickle
      • How to run Jupyter notebooks on the (Lichtenberg) cluster and use them remotely
      • How to run CTest outside of the build directory
      • How to run a Jupyter notebook in the command line
      • How to report additional mesh quality measures in OpenFOAM
      • How to remove metadata from PDF review comments
      • How to point the ParaView state file to the local directory
      • How to plot columns from a multi-indexed DataFrame in pandas
      • How to parameterize an interval in C++
      • How to pad integers with zeros in BASH
      • How to obtain filesystem path information from OFstream in OpenFOAM
      • How to install the newest gcc/g++ compiler on Ubuntu
      • How to get function names from within functions in C++
      • How to generate 2D meshes with pMesh
      • How to export a symbolic expression from sympy to C/C++
      • How to create an Arch Linux singularity image using Docker Bootstrap
      • How to create a GitLab CI YAML configuration
      • How to create 'tar' archives of a bunch of files whose names fit a pattern and keep the directory structure
      • How to clean up OpenFOAM build versions: Debug, Prof, Opt
      • How to cancel SLURM jobs in directories whose name match a pattern
      • How to build cfMesh with the latest version of OpenFOAM-plus
      • How to average a column in a pandas dataframe over an index in a multi-index
      • How to archive and publish data on TUDatalib
      • How to add the rate of convergence column to a pandas dataframe
      • How to add options to OpenFOAM applications
      • How to add metadata to a Pandas dataframe: a simple approach
      • How to output errors into a file in OpenFOAM
      • How to transfer images & containers
      • How to execute a Singularity container
      • How to convert docker images into Singularity's native format
      • How to use persistent storage in Singularity
      • How to run a job on the cluster using SLURM and Singularity
      • How to create a Definition file for a Singularity container
      • How to set up a minimal Jekyll project for GitLab Pages
      • How to install singularity on a local machine
      • How to scan diagrams with Engauge
      • How to read an Engauge CSV file with multiple separate tables into a list of Pandas Series
      • How to create a standalone PDF image using a PDF+LaTex export from SVG in Inkspace
      • How to build a fvc-reconstruct Singularity container
      • How to use the geophase Singularity container
      • How to run a SLURM job interactively
      • How to run a SLURM job within Python interactively
      • How to run a SLURM job within Python without a hanging command line
      • How to extract data from OpenFOAM log files with regular expressions and PyFoam
      • How to set up a GitLab Runner
      • How to upload all figures from a Jupyter notebook to a paper repository
      • How to load ADIOS2 module on Lichtenberg cluster
  • 3. Troubleshooting
    • Issues with the TUdatalib REST interface
    • GitLab Pages only displays 404 error
    • Known bugs in gfortran
    • Undefined reference to system libraries when compiling OpenFOAM
  • 4. Literature
    • Git / GitLab
    • Test Driven Development
    • Jupyter (notebooks)
    • Linux / Shell
    • HUGO
    • Workflow
    • Singularity
    • Python
  • 5. Glossary

More

  • Consultation
  • Contributors
  • Publications
  • Tags
  • Categories
  • Chapters
  • Taxonomy overview
home > Tags

tag :: Tags

  • Applications
  • Arch-Linux
  • Archive
  • Automatic-Testing
  • Average
  • Bash
  • Batch-Mode
  • C
  • C++
  • Cfmesh
  • CheckMesh
  • Ci
  • Clang++
  • Cluster
  • Cmake
  • Compilation
  • Container
  • Continuous-Integration
  • Convergence
  • Csi
  • Csv
  • Ctest
  • Dataframe
  • Debugging
  • Definition-File
  • Deltacoeffs
  • Deploy-Stage
  • Diagram
  • Digitalization
  • Docker
  • Engauge
  • Error-Messages
  • File
  • Filesystem
  • Finite-Volume
  • Fluid-Flow
  • Foam
  • Foam-Extend
  • Function-Name
  • Fvm
  • G++
  • Gcc
  • Gfortran
  • Git
  • Git-Tags
  • Gitlab
  • Gitlab-Ci
  • Gitlab-Pages
  • Gitlab-Runner
  • Guide
  • Headers
  • Html
  • Hugo
  • Image
  • Inkscape
  • Installation
  • Jekyll
  • Job-Array
  • Jupyter-Notebook
  • Kb-Guide
  • Kb-How-to-Article
  • Kb-Literature
  • Kb-Troubleshooting-Article
  • Latex
  • Linker-Error
  • Linspace
  • Log-Files
  • Matplotlib
  • Merge-Request
  • Mesh
  • Metadata
  • Multiindex
  • Multiphase
  • Multiple-Strings
  • Openfoam
  • Openfoam-Dev
  • Openfoam-Plus
  • Options
  • Output
  • Overlay
  • Pandas
  • Paper-Repository
  • Parameter-Study
  • Parameter-Variation
  • Paraview
  • Paraview-State
  • Parsing
  • Pdf
  • Pickle
  • Plot
  • Publication
  • Pyfoam
  • Pytest
  • Python
  • Range
  • Research-Data-Management
  • REST-Interface
  • Runner
  • Schemes
  • Shared-Libraries
  • Singularity
  • Slurm
  • Ssh
  • Standalone
  • Svg
  • Symbolic-Calculation
  • Sympy
  • Tar
  • TDD
  • Testing
  • Trigger
  • Trigger-Job
  • Tudatalib
  • Tutorial
  • Ubuntu
  • Undefined-Reference
  • Unit-Test
  • Validation/Verification
  • Velocity
  • Version-Control
  • Visualization
  • Vpn
  • Vtk
  • Warning-Messages
  • Wmake
  • Word-Cloud
  • Yaml