Merge branch 'lipid' of mmka.chem.univ.gda.pl:unres into lipid
[unres.git] / source / unres / src_MD-M-newcorr / tau.options
diff --git a/source/unres/src_MD-M-newcorr/tau.options b/source/unres/src_MD-M-newcorr/tau.options
new file mode 100644 (file)
index 0000000..f17ddc3
--- /dev/null
@@ -0,0 +1,41 @@
+Usage: tau_compiler.sh
+  -optVerbose                  Turn on verbose debugging message
+  -optDetectMemoryLeaks                Track mallocs/frees using TAU's memory wrapper
+  -optPdtDir=""                        PDT architecture directory. Typically $(PDTDIR)/$(PDTARCHDIR)
+  -optPdtF95Opts=""            Options for Fortran parser in PDT (f95parse)
+  -optPdtF95Reset=""           Reset options to the Fortran parser to the given list
+  -optPdtCOpts=""              Options for C parser in PDT (cparse). Typically $(TAU_MPI_INCLUDE) $(TAU_INCLUDE) $(TAU_DEFS)
+  -optPdtCReset=""             Reset options to the C parser to the given list
+  -optPdtCxxOpts=""            Options for C++ parser in PDT (cxxparse). Typically $(TAU_MPI_INCLUDE) $(TAU_INCLUDE) $(TAU_DEFS)
+  -optPdtCxxReset=""           Reset options to the C++ parser to the given list
+  -optPdtF90Parser=""          Specify a different Fortran parser. For e.g., f90parse instead of f95parse
+  -optPdtGnuFortranParser      Specify the GNU gfortran PDT parser gfparse instead of f95parse
+  -optPdtUser=""               Optional arguments for parsing source code
+  -optTauInstr=""              Specify location of tau_instrumentor. Typically $(TAUROOT)/$(CONFIG_ARCH)/bin/tau_instrumentor
+  -optPreProcess               Preprocess the source code before parsing. Uses /usr/bin/cpp -P by default.
+  -optCPP=""                   Specify an alternative preprocessor and pre-process the sources.
+  -optCPPOpts=""               Specify additional options to the C pre-processor.
+  -optCPPReset=""              Reset C preprocessor options to the specified list.
+  -optTauSelectFile=""         Specify selective instrumentation file for tau_instrumentor
+  -optPDBFile=""               Specify PDB file for tau_instrumentor. Skips parsing stage.
+  -optTau=""                   Specify options for tau_instrumentor
+  -optCompile=""               Options passed to the compiler by the user.
+  -optTauDefs=""               Options passed to the compiler by TAU. Typically $(TAU_DEFS)
+  -optTauIncludes=""           Options passed to the compiler by TAU. Typically $(TAU_MPI_INCLUDE) $(TAU_INCLUDE)
+  -optIncludeMemory=""         Flags for replacement of malloc/free. Typically -I$(TAU_DIR)/include/Memory
+  -optReset=""                 Reset options to the compiler to the given list
+  -optLinking=""               Options passed to the linker. Typically $(TAU_MPI_FLIBS) $(TAU_LIBS) $(TAU_CXXLIBS)
+  -optLinkReset=""             Reset options to the linker to the given list
+  -optTauCC="<cc>"             Specifies the C compiler used by TAU
+  -optOpariTool="<path/opari>" Specifies the location of the Opari tool
+  -optOpariDir="<path>"                Specifies the location of the Opari directory
+  -optOpariOpts=""             Specifies optional arguments to the Opari tool
+  -optOpariReset=""            Resets options passed to the Opari tool
+  -optNoMpi                    Removes -l*mpi* libraries during linking (default)
+  -optMpi                      Does not remove -l*mpi* libraries during linking
+  -optNoRevert                 Exit on error. Does not revert to the original compilation rule on error.
+  -optRevert                   Revert to the original compilation rule on error (default).
+  -optKeepFiles                        Does not remove intermediate .pdb and .inst.* files
+  -optAppCC="<cc>"             Specifies the fallback C compiler.
+  -optAppCXX="<cxx>"           Specifies the fallback C++ compiler.
+  -optAppF90="<f90>"           Specifies the fallback F90 compiler.