61 OPEN(35, file = prefix(1:length(prefix))//
'.00'//scaleid(1:length(scaleid)), &
64 ELSE IF ((
i .GE. 10).AND.(
i .LT. 100))
THEN
65 OPEN(35, file = prefix(1:length(prefix))//
'.0'//scaleid(1:length(scaleid)), &
68 ELSE IF (
i .GE. 100)
THEN
69 OPEN(35, file = prefix(1:length(prefix))//
'.'//scaleid(1:length(scaleid)), &
74 WRITE(35,*) numel, numnp, numscale_np
78 WRITE(35,
'(I8,3F15.8)') l,
node(l)%coord(1:3)
86 DO WHILE(
associated(bnplist%next))
87 WRITE(35,*) bnplist%ID, bnplist%marker
88 bnplist => bnplist%next
92 WRITE(35,*) numbndfaces
96 DO WHILE(
associated(facelist%next))
97 WRITE(35,*) facelist%ID, facelist%conn(1:3), facelist%marker
98 facelist => facelist%next
103 WRITE(35,*) l, element(l)%conn(1:4), element(l)%marker
106 frontnode => first_front_node
107 backnode => first_back_node
112 IF (count .EQ. 1)
THEN
115 WRITE(35,*)
i, frontfile, numscale_np/2
118 DO WHILE(
associated(frontnode%next))
119 WRITE(35,110) frontnode%ID
120 frontnode => frontnode%next
124 frontnode => first_front_node
126 WRITE(35,100) frontfile
127 DO WHILE(
associated(frontnode%next))
128 WRITE(35,110) frontnode%sister%ID
129 frontnode => frontnode%next
133 ELSE IF (count .EQ.
scale)
THEN
136 WRITE(35,*)
i, backfile, numscale_np/2
140 DO WHILE(
associated(backnode%next))
141 WRITE(35,110) backnode%ID
142 backnode => backnode%next
146 backnode => first_back_node
148 WRITE(35,100) backfile
149 DO WHILE(
associated(backnode%next))
150 WRITE(35,110) backnode%sister%ID
151 backnode => backnode%next
159 WRITE(35,*)
i, backfile, frontfile, numscale_np/2
161 backnode => first_back_node
164 DO WHILE(
associated(backnode%next))
165 WRITE(35,110) backnode%ID
166 backnode => backnode%next
170 backnode => first_back_node
172 WRITE(35,100) backfile
173 DO WHILE(
associated(backnode%next))
174 WRITE(35,110) backnode%sister%ID
175 backnode => backnode%next
179 frontnode => first_front_node
182 DO WHILE(
associated(frontnode%next))
183 WRITE(35,110) frontnode%ID
184 frontnode => frontnode%next
188 frontnode => first_front_node
190 WRITE(35,100) frontfile
191 DO WHILE(
associated(frontnode%next))
192 WRITE(35,110) frontnode%sister%ID
193 frontnode => frontnode%next
int status() const
Obtain the status of the attribute.
void scale(const Real &a, Nodal_data &x)