JavaView® v2.00.008

jvx.geom
Class PgFem

java.lang.Object
  |
  +--jv.object.PsObject
        |
        +--jvx.geom.PgFem
All Implemented Interfaces:
java.lang.Cloneable, PsUpdateIf, java.io.Serializable
Direct Known Subclasses:
PgFemHeight

public abstract class PgFem
extends PsObject

Abstract class for functions defined on surfaces. See jv.geom.PgFemHeight for a simple implementation. Such functions are not restricted to be piecewise linear but may serve e.g. as piecewise polynomial function of arbitrary degree. No continuity requirements along edges.

Version:
01.04.00, 2.00 revised (kp) Moved from package jv.geom to jvx.geom.
00.00.98, 1.00 created (kp)
Author:
Konrad Polthier
See Also:
PgFemHeight, Serialized Form

Fields inherited from class jv.object.PsObject
HAS_CONFIG_PANEL, HAS_INFO_PANEL, HAS_MATERIAL_PANEL, INSPECTOR_INFO, INSPECTOR_INFO_EXT, IS_DELETED, IS_FIXED, IS_SELECTED, IS_USED, m_infoPanel, m_name, m_panelList, m_parent, m_tag, m_updateList, NUM_TAGS
 
Constructor Summary
PgFem()
           
 
Method Summary
 double eval(PgElementSet es, int elemInd, PdVector bary)
           
 void eval(PgElementSet es, int elemInd, PdVector bary, PdVector field)
           
 void init()
          If instance has missing name then assign default name 'object_NUMBER' where number is the total number of already created instances.
 
Methods inherited from class jv.object.PsObject
addInspector, addUpdateListener, clearTag, clone, clone, clone, copy, getFather, getInfoPanel, getInspector, getName, getNumObjects, hasInspector, hasTag, hasUpdateListener, instanceOf, instanceOf, removeInspector, removeUpdateListener, setName, setParent, setTag, toString, update, updatePanels
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PgFem

public PgFem()
Method Detail

init

public void init()
Description copied from class: PsObject
If instance has missing name then assign default name 'object_NUMBER' where number is the total number of already created instances.
Overrides:
init in class PsObject

eval

public double eval(PgElementSet es,
                   int elemInd,
                   PdVector bary)

eval

public void eval(PgElementSet es,
                 int elemInd,
                 PdVector bary,
                 PdVector field)

JavaView® v2.00.008

The software JavaView® is copyright protected. All Rights Reserved.