Input file: GTnodes.i

Code reference: subroutine node_gtransforms in file moz.grids.lib.f

Function: GTnodes.i is a plain text file which defines the geometric transforms of the nodes.

Variable(s)

Description

itempr

Template number - a number which identifies this template

idoc

Number of lines of documentation which follow.

Mozart will read and discard the next idoc lines. This allows a user to provide some comments in the input file which will be ignored by Mozart.

[idoc lines of documentation]


idoc

Number of lines documentation which follow. (This gives the user another comment section.)

[idoc lines of documentation]


ipmode

Processor mode number

If ipmode > 0, then ipmode = number of the processor which should execute this template.

If ipmode = 0, then all processors will execute this template. This is known as "peer mode".

idoc

Number of lines of documentation which follow. (This gives the user another comment section.)

[idoc lines of documentation]


node_i

mesh_i

node_i = node number for which this template applies

mesh_i = mesh number for which this template applies

If node_i = 0, the subroutine node_gtransforms will use the value of node_j which was passed as an argument when node_gtransforms was called.

If mesh_i = 0, the subroutine node_gtransforms will use the value of mesh_j which was passed as an argument when node_gtransforms was called..

ilines

number of lines to skip over if this processor is not using this template

nodeline_i

nodeline number to transform (see file nodelines.i)



Example file:

1 ! # template PQ4-E  GEOMETRIC TRANSFORM (from nodeline)
0 !nodoc
0 !nodoc
0 ! peer mode -->
0 !nodoc
1 1 ! node mesh
0 !nodoc
1 ! skip lines if not right template
1  ! nodeline
0 ! end template