File: PetscGetRealPath.html

package info (click to toggle)
petsc 3.7.5%2Bdfsg1-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 163,864 kB
  • ctags: 618,438
  • sloc: ansic: 515,133; python: 29,793; makefile: 20,458; fortran: 18,998; cpp: 6,515; f90: 3,914; sh: 1,012; xml: 621; objc: 445; csh: 240; java: 13
file content (45 lines) | stat: -rw-r--r-- 2,082 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
<HTML>
<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PetscGetRealPath.html" />
<META NAME="GENERATOR" CONTENT="DOCTEXT">
<TITLE>PetscGetRealPath</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
   <div id="version" align=right><b>petsc-3.7.5 2017-01-01</b></div>
   <div id="bugreport" align=right><a href="mailto:petsc-maint@mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.5 v3.7.5 docs/manualpages/Sys/PetscGetRealPath.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetRealPath"><H1>PetscGetRealPath</H1></A>
Get the path without symbolic links etc. and in absolute form. 
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
<PRE>
PetscErrorCode  PetscGetRealPath(const char path[],char rpath[])
</PRE>
Not Collective
<P>
<H3><FONT COLOR="#CC3333">Input Parameter</FONT></H3>
<DT><B>path </B> -path to resolve
<br>
<P>
<H3><FONT COLOR="#CC3333">Output Parameter</FONT></H3>
<DT><B>rpath </B> -resolved path
<br>
<P>

<P>
<H3><FONT COLOR="#CC3333">Notes</FONT></H3>
rpath is assumed to be of length PETSC_MAX_PATH_LEN.
<P>
Systems that use the automounter often generate absolute paths
of the form "/tmp_mnt....".  However, the automounter will fail to
mount this path if it is not already mounted, so we remove this from
the head of the line.  This may cause problems if, for some reason,
/tmp_mnt is valid and not the result of the automounter.
<P>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
 <A HREF="../Sys/PetscGetFullPath.html#PetscGetFullPath">PetscGetFullPath</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>developer
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/sys/fileio/grpath.c.html#PetscGetRealPath">src/sys/fileio/grpath.c</A>
<BR><A HREF="./index.html">Index of all Sys routines</A>
<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
<BR><A HREF="../singleindex.html">Index of all manual pages</A>
</BODY></HTML>