-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathCreateINPfiles.py
More file actions
56 lines (51 loc) · 1.53 KB
/
CreateINPfiles.py
File metadata and controls
56 lines (51 loc) · 1.53 KB
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
46
47
48
49
50
51
52
53
54
55
56
# -*- coding: utf-8 -*-
"""
Created on Mon Mar 26 14:00:08 2018
@author: cerecam
"""
import numpy as np
##from log import abqPrint
import csv,math
import sys,os
filenameR='/home/cerecam/Desktop/Models/HalfSize_LowRes_58/NodePhase.txt'
readf = open(filenameR,'r')
filenameW1 = '/home/cerecam/Desktop/Models/HalfSize_LowRes_58/Nodes.inp'
writef1 = open(filenameW1,'w')
count = 1
for line in readf:
writef1.write(str(count)+',\t'+line)
count += 1
readf.close()
writef1.close()
filenameR='/home/cerecam/Desktop/Models/HalfSize_LowRes_58/ElemPhase.txt'
readf = open(filenameR,'r')
filenameW1 = '/home/cerecam/Desktop/Models/HalfSize_LowRes_58/Elements1.inp'
writef1 = open(filenameW1,'w')
filenameW2 = '/home/cerecam/Desktop/Models/HalfSize_LowRes_58/Elements2.inp'
writef2 = open(filenameW2,'w')
count = 1
for line in readf:
if count<(329931+1):
writef1.write(str(count)+',\t'+line)
else:
writef2.write(str(count)+',\t'+line)
count += 1
readf.close()
writef1.close()
writef2.close()
filenameR='/home/cerecam/Desktop/Models/HalfSize_LowRes_58/NodePhase.txt'
readf = open(filenameR,'r')
filenameW1 = '/home/cerecam/Desktop/Models/HalfSize_LowRes_58/Nodes1.inp'
writef1 = open(filenameW1,'w')
filenameW2 = '/home/cerecam/Desktop/Models/HalfSize_LowRes_58/Nodes2.inp'
writef2 = open(filenameW2,'w')
count = 1
for line in readf:
if count<(83499+1):
writef1.write(str(count)+',\t'+line)
else:
writef2.write(str(count)+',\t'+line)
count += 1
readf.close()
writef1.close()
writef2.close()