PointList Block

From OSUPDOCS
Revision as of 00:04, 7 December 2013 by Nairnj (talk | contribs) (Created page with "A <tt><PointList></tt> block can explicitly list individual material points. == PointList Block == An <tt>XML</tt> file can include one <tt><PointList></tt> block and it mus...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

A <PointList> block can explicitly list individual material points.

PointList Block

An XML file can include one <PointList> block and it must be within the single<MaterialPoints>.

<PointList>
  <mp elem='45' mat='1' angle='0' thick='1' conc='0' temp='0'>
    <pt units='mm' x='1.25' y='-11.25'/>
    <vel units='mm/sec' x='0' y='0'/>
  </mp>
   . . .
</PointList>

A series of material points are defined with subordinate <mp> elements. The attributes give the element number that contains that point (elem - this attribute is optional; if not provided the element will be looked up), the material number (mat, see Defining Materials; matl can be used for backward compatibility and numbers can be replaced by names using a matname attribute as explained here), the material angle (angle in degrees which is used for some anisotropic materials), the thickness (thick in mm, planar 2D only), the initial concentration (conc set as potential from 0 to 1 where 1 is the saturation concentration for the particle's material type) when doing diffusion calculations, and the initial temperature (temp) when doing thermal loading or conduction calculations.

Wherever conc is allowed, you can alternatively use wtconc to enter the actual weight fraction concentration rather than a concentration potential. The weight fraction concentration must be between 0 and the saturation concentration for the particle's material type. If both conc and wtconc are used, the one that appears last will determine the concentration.

The elements subordinate to <mp> define the material point location (<pt> and its (x, y, (z if 3D)) coordinates in attributes in mm, but an optional units attribute can specify other length units) and the material point's initial velocity (<vel> and the velocity in the x, y, and z (if 3D) directions in mm/sec, but an optional units attribute can specify other velocity units). If not specified, the initial velocity, angle, and concentration potential will all be zero, the thickness (if planar 2D) will be the grid thickness, and the temperature will be equal to the stress-free temperature. For axisymmetric calculations use x and y to enter R and Z coordinates.

Normally the particle mass is determined from the size of the elements and the number of particles per element. When running a simulation based on material points from a previous simulation, a subordinate <mass> element can be used to set the particle mass (in g, but an optional units attribute can specify the mass units).