|
def | __init__ (self, fname) |
|
def | OpenFile (self) |
|
def | List2File (self, contents) |
|
def | File2List (self) |
|
def | LocateString (self, string) |
|
def | DeleteLines (self, lbeg, lend) |
|
def | InsertLine (self, string, lbeg) |
|
def | ReplaceLine (self, NewLine, OldLineIndex) |
|
def | ReplaceWord |
|
def | ReadLines (self, beg, end) |
|
def | UpdateListFromFile (self, scrhlist, updatelist) |
|
def | ReplaceObsoletes (self) |
|
Definition at line 4 of file pluto_files_IO.py.
def pluto_files_IO.PlutoFiles.__init__ |
( |
|
self, |
|
|
|
fname |
|
) |
| |
def pluto_files_IO.PlutoFiles.DeleteLines |
( |
|
self, |
|
|
|
lbeg, |
|
|
|
lend |
|
) |
| |
Definition at line 48 of file pluto_files_IO.py.
def List2File(self, contents)
def DeleteLines(self, lbeg, lend)
def pluto_files_IO.PlutoFiles.File2List |
( |
|
self | ) |
|
def pluto_files_IO.PlutoFiles.InsertLine |
( |
|
self, |
|
|
|
string, |
|
|
|
lbeg |
|
) |
| |
Definition at line 53 of file pluto_files_IO.py.
55 scrh.insert(lbeg, string)
def List2File(self, contents)
def InsertLine(self, string, lbeg)
def pluto_files_IO.PlutoFiles.List2File |
( |
|
self, |
|
|
|
contents |
|
) |
| |
Definition at line 14 of file pluto_files_IO.py.
18 self.fc.write(
"%s"%item)
def List2File(self, contents)
def pluto_files_IO.PlutoFiles.LocateString |
( |
|
self, |
|
|
|
string |
|
) |
| |
Definition at line 29 of file pluto_files_IO.py.
33 if len(string.split()) == 1
and string.split()[0] == string:
34 if string
in item.split():
35 strlist.append([scrh.index(item), item])
38 elif len(string.split()) > 1:
40 strlist.append([scrh.index(item), item])
43 print "Invalid String in LocateString"
def LocateString(self, string)
def pluto_files_IO.PlutoFiles.OpenFile |
( |
|
self | ) |
|
def pluto_files_IO.PlutoFiles.ReadLines |
( |
|
self, |
|
|
|
beg, |
|
|
|
end |
|
) |
| |
Definition at line 80 of file pluto_files_IO.py.
82 return scrh[beg:end+1]
def ReadLines(self, beg, end)
def pluto_files_IO.PlutoFiles.ReplaceLine |
( |
|
self, |
|
|
|
NewLine, |
|
|
|
OldLineIndex |
|
) |
| |
Definition at line 58 of file pluto_files_IO.py.
60 scrh[OldLineIndex] = NewLine
def ReplaceLine(self, NewLine, OldLineIndex)
def List2File(self, contents)
def pluto_files_IO.PlutoFiles.ReplaceObsoletes |
( |
|
self | ) |
|
Definition at line 94 of file pluto_files_IO.py.
95 oldwords = [
'INCLUDE_ROTATION',
'INCLUDE_BODY_FORCE',
'INCLUDE_COOLING',
'INCLUDE_BACKGROUND_FIELD',
96 'TIME_EVOLUTION',
'RAYMOND',
'NEQ',
'CT_VEC_POT_INIT',
'USE_VECTOR_POTENTIAL',
98 newwords = [
'ROTATING_FRAME',
'BODY_FORCE',
'COOLING',
'BACKGROUND_FIELD',
'TIME_STEPPING',
'SNEq',
99 'MINEq',
'USE_VECTOR_POTENTIAL',
'ASSIGN_VECTOR_POTENTIAL',
'UPDATE_VECTOR_POTENTIAL']
101 for i
in range(len(oldwords)):
104
def ReplaceObsoletes(self)
def pluto_files_IO.PlutoFiles.ReplaceWord |
( |
|
self, |
|
|
|
oldword, |
|
|
|
newword, |
|
|
|
DelOld = False |
|
) |
| |
Definition at line 63 of file pluto_files_IO.py.
71 l = scrh[0][1].split(
' ')
72 l[l.index(oldword)] = newword
def LocateString(self, string)
def ReplaceLine(self, NewLine, OldLineIndex)
def InsertLine(self, string, lbeg)
def DeleteLines(self, lbeg, lend)
def pluto_files_IO.PlutoFiles.UpdateListFromFile |
( |
|
self, |
|
|
|
scrhlist, |
|
|
|
updatelist |
|
) |
| |
Definition at line 84 of file pluto_files_IO.py.
86 for line
in self.f.readlines():
89 updatelist[scrhlist.index(e)] = line.split()[-1]
def UpdateListFromFile(self, scrhlist, updatelist)
pluto_files_IO.PlutoFiles.f |
pluto_files_IO.PlutoFiles.fc |
pluto_files_IO.PlutoFiles.fname |
The documentation for this class was generated from the following file: