Input Data

From KratosWiki
(Difference between revisions)
Jump to: navigation, search
(New page: The current input data consist of five archives with followin extensions: * <tt>.node</tt> for the nodal coordinates * <tt>.prop</tt> which containes the elemental properties * <tt>.elem<...)
 
Line 6: Line 6:
 
* <tt>.cond</tt> containing conditions connectivities and node's fixed dofs
 
* <tt>.cond</tt> containing conditions connectivities and node's fixed dofs
 
* <tt>.init</tt> for nodal initial values
 
* <tt>.init</tt> for nodal initial values
 +
 +
 +
== Nodal Coordinates File ==
 +
This file must have the <tt>.node</tt> extension with following format:
 +
 +
NODES = NodesList([
 +
[NodeId,  X,  Y,  Z],
 +
[NodeId,  X,  Y,  Z],
 +
...
 +
...
 +
...
 +
[NodeId,  X,  Y,  Z],
 +
])
 +
 +
for example:
 +
 +
NODES = NodesList([
 +
[1,  0.05000,  0.00000,  0.00000],
 +
[2,  0.05000,  0.01000,  0.00000],
 +
...
 +
...
 +
...
 +
[1000,  0.00000,  1.00000,  0.00000]
 +
])
 +
 +
The <tt>NodeId</tt>s can be noconsequtive and also not in order, however the ordered input can improve the reading time.

Revision as of 10:13, 5 May 2008

The current input data consist of five archives with followin extensions:

  • .node for the nodal coordinates
  • .prop which containes the elemental properties
  • .elem for elemental connectivities
  • .cond containing conditions connectivities and node's fixed dofs
  • .init for nodal initial values


Nodal Coordinates File

This file must have the .node extension with following format:

NODES = NodesList([
[NodeId,   X,   Y,   Z],
[NodeId,   X,   Y,   Z],
...
...
...
[NodeId,   X,   Y,   Z],
])

for example:

NODES = NodesList([
[1,   0.05000,   0.00000,   0.00000],
[2,   0.05000,   0.01000,   0.00000],
...
...
...
[1000,   0.00000,   1.00000,   0.00000]
])

The NodeIds can be noconsequtive and also not in order, however the ordered input can improve the reading time.

Personal tools
Categories