Merge pull request #150 from PhasicFlow/develop
Auto-complete for command line
This commit is contained in:
commit
3d6fa28221
|
@ -0,0 +1,33 @@
|
||||||
|
PF_cFlags="--description --help --version"
|
||||||
|
|
||||||
|
_pFlowToVTK(){
|
||||||
|
if [ "$3" == "--time" ]; then
|
||||||
|
COMPREPLY=( $(ls) )
|
||||||
|
else
|
||||||
|
COMPREPLY=( $(compgen -W "$PF_cFlags --binary --no-geometry --no-particles --out-folder --time --separate-surfaces --fields" -- "$2") )
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
complete -F _pFlowToVTK pFlowToVTK
|
||||||
|
|
||||||
|
_postprocessPhasicFlow(){
|
||||||
|
if [ "$3" == "--time" ]; then
|
||||||
|
COMPREPLY=( $(ls) )
|
||||||
|
else
|
||||||
|
COMPREPLY=( $(compgen -W "$PF_cFlags --out-folder --time --zeroFolder" -- "$2") )
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
complete -F _postprocessPhasicFlow postprocessPhasicFlow
|
||||||
|
|
||||||
|
complete -W "$PF_cFlags --positionParticles-only --setFields-only --coupling" particlesPhasicFlow
|
||||||
|
|
||||||
|
complete -W "$PF_cFlags --coupling" geometryPhasicFlow
|
||||||
|
|
||||||
|
complete -W "$PF_cFlags --coupling" iterateGeometry
|
||||||
|
|
||||||
|
complete -W "$PF_cFlags" iterateSphereParticles
|
||||||
|
|
||||||
|
complete -W "$PF_cFlags" sphereGranFlow
|
||||||
|
|
||||||
|
complete -W "$PF_cFlags" grainGranFlow
|
||||||
|
|
||||||
|
complete -W "$PF_cFlags" checkPhasicFlow
|
|
@ -3,7 +3,6 @@ export pFlow_PROJECT_VERSION=v-1.0
|
||||||
|
|
||||||
export pFlow_PROJECT="phasicFlow-$pFlow_PROJECT_VERSION"
|
export pFlow_PROJECT="phasicFlow-$pFlow_PROJECT_VERSION"
|
||||||
|
|
||||||
|
|
||||||
projectDir="$HOME/PhasicFlow"
|
projectDir="$HOME/PhasicFlow"
|
||||||
kokkosDir="$HOME/Kokkos/kokkos"
|
kokkosDir="$HOME/Kokkos/kokkos"
|
||||||
|
|
||||||
|
@ -31,5 +30,5 @@ export LD_LIBRARY_PATH="$pFlow_LIB_DIR:$LD_LIBRARY_PATH"
|
||||||
|
|
||||||
export LD_LIBRARY_PATH="$Zoltan_DIR/lib:$LD_LIBRARY_PATH"
|
export LD_LIBRARY_PATH="$Zoltan_DIR/lib:$LD_LIBRARY_PATH"
|
||||||
|
|
||||||
|
source $pFlow_PROJECT_DIR/cmake/autoComplete
|
||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
|
|
Loading…
Reference in New Issue