Ignore:
Timestamp:
Jun 13, 2015 1:15:37 PM (9 years ago)
Author:
ldelgass
Message:

Remove deprecated nodes/elements mesh from mesh example

Location:
trunk/examples/zoo/mesh
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/examples/zoo/mesh/mesh.m

    r3750 r5692  
    9393                 0, 0);
    9494
    95   case 'generic'
    96     mesh = 'output.mesh';
    97     rpLibPutString(lib, 'output.mesh.about.label', \
    98                    'nodes and elements mesh', 0);
    99     rpLibPutString(lib, 'output.mesh.dim', '2', 0);
    100     rpLibPutString(lib, 'output.mesh.units', 'm', 0);
    101     rpLibPutString(lib, 'output.mesh.hide', 'yes', 0);
    102 
    103     f = fopen('triangles.txt');
    104     triangles = fscanf(f, '%d');
    105     fclose(f);
    106 
    107     % TO BE COMPLETED
    108 
    10995  case 'unstructured'
    11096    mesh = 'output.mesh';
  • trunk/examples/zoo/mesh/mesh.py

    r5681 r5692  
    8484    mesh.put('unstructured.triangles', 'triangles.txt', type='file')
    8585
    86 if meshtype == 'generic':
    87     mesh['about.label'] = "nodes and elements mesh"
    88     with open('points.txt') as f:
    89         data = f.read()
    90     for i, line in enumerate(data.split('\n')):
    91         if line == '':
    92             break
    93         x, y = line.split()
    94         mesh['node(%s)' % i] = "%s %s" % (x, y)
    95     with open('triangles.txt') as f:
    96         data = f.read()
    97     for i, line in enumerate(data.split('\n')):
    98         if line == '':
    99             break
    100         x, y, z = line.split()
    101         mesh['element(%s).nodes' % i] = "%s %s %s" % (x, y, z)
    102 
    10386if meshtype == 'unstructured':
    10487    mesh['about.label'] = "Unstructured Grid"
  • trunk/examples/zoo/mesh/mesh.tcl

    r5636 r5692  
    117117            triangles.txt
    118118    }
    119     "generic" {
    120         set mesh output.mesh
    121 
    122         $driver put $mesh.about.label "Mesh"
    123         $driver put $mesh.about.description "nodes and elements mesh"
    124         $driver put $mesh.dim  2
    125         $driver put $mesh.units "m"
    126         $driver put $mesh.hide $hide
    127 
    128         set count 0
    129         set f [open "points.txt" "r"]
    130         set points [read $f]
    131         close $f
    132         foreach { x y } $points {
    133             $driver put $mesh.node($count) "$x $y"
    134             incr count
    135         }
    136         set count 0
    137         set f [open "triangles.txt" "r"]
    138         set triangles [read $f]
    139         close $f
    140         foreach { a b c } $triangles {
    141             $driver put $mesh.element($count).nodes "$a $b $c"
    142             incr count
    143         }
    144     }
    145119    "unstructured" {
    146120        set mesh output.mesh
  • trunk/examples/zoo/mesh/tool.xml

    r5681 r5692  
    6565    <option>
    6666     <about>
    67       <label>general nodes and elements description</label>
    68       <description>Unstructured 2 dimensional grid of cells using nodes and elements.</description>
    69      </about>
    70      <value>generic</value>
    71     </option>
    72     <option>
    73      <about>
    7467      <label>VTK mesh</label>
    7568      <description>Partial VTK file representing the mesh.</description>
  • trunk/examples/zoo/mesh/tool_octave.xml

    • Property svn:mime-type changed from application/xml to text/xml
    r3751 r5692  
    5858    <option>
    5959     <about>
    60       <label>general nodes and elements description</label>
    61       <description>Unstructured 2 dimensional grid of cells using nodes and elements.</description>
    62      </about>
    63      <value>generic</value>
    64     </option>
    65     <option>
    66      <about>
    6760      <label>VTK mesh</label>
    6861      <description>Partial VTK file representing the mesh.</description>
Note: See TracChangeset for help on using the changeset viewer.