<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML Export Filter">
<LINK REL="STYLESHEET" HREF="iField_issues.css">
<TITLE> iFields Issues List</TITLE></HEAD>
<BODY BGCOLOR="#ffffff">
<DIV>
<H1 CLASS="Title">
<A NAME="pgfId=82210">
</A>
iFields Issues List</H1>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602037">
</A>
1.0        Units/Dimensions</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602041">
</A>
2.0        Coordinate Fields</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602042">
</A>
3.0        Fields on subsets of mesh</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602043">
</A>
4.0        Basis/Distribution functions</H2>
<P CLASS="2Level">
<A NAME="pgfId=602141">
</A>
4.1        specify "order" and continuity</P>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602044">
</A>
5.0        Change of basis/</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602045">
</A>
6.0        Analytic vs. Discrete/Continuous</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602046">
</A>
7.0        Ingtegral/Differential Constraints</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602047">
</A>
8.0        Memory management</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602048">
</A>
9.0        Mesh, Field, Operator interface relationships</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602049">
</A>
10.0        Mapping domain to range</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602050">
</A>
11.0        Parallelism</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602051">
</A>
12.0        Operations on fields (iField or service)</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602052">
</A>
13.0        Intrinsic/Extrinsic data</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602053">
</A>
14.0        Scalar, Vector, Tensor (coord. system)</H2>
<P CLASS="2Level">
<A NAME="pgfId=602094">
</A>
14.1        Transformation operations require knowledge of tensor order</P>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602054">
</A>
15.0        Level of interoperability</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602055">
</A>
16.0        Implementation as tags</H2>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602056">
</A>
17.0        Viability of linear solvers</H2>
<P CLASS="2Level">
<A NAME="pgfId=602057">
</A>
17.1        daxpy on two fields</P>
<P CLASS="2Level">
<A NAME="pgfId=602061">
</A>
17.2        iField built on top of a PETSC compatible thing</P>
<P CLASS="2Level">
<A NAME="pgfId=602062">
</A>
17.3        is mapping to global "global" a responsibility of solver or iField</P>
<P CLASS="2Level">
<A NAME="pgfId=602066">
</A>
17.4        tags approach not suitable for efficient solver</P>
<P CLASS="2Level">
<A NAME="pgfId=602067">
</A>
17.5        how can iField "prime" the solver to simplify its software design, perhaps improve performance, make more robust</P>
<P CLASS="2Level">
<A NAME="pgfId=602075">
</A>
17.6        decompose matrix into contributions from different fields</P>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602076">
</A>
18.0        Splitting coupled problems (17.6)</H2>
<P CLASS="2Level">
<A NAME="pgfId=602080">
</A>
18.1        restriction operator should special to subfield</P>
<P CLASS="2Level">
<A NAME="pgfId=602084">
</A>
18.2        split by geometry or by physics</P>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602085">
</A>
19.0        Consistency is critical</H2>
<P CLASS="2Level">
<A NAME="pgfId=602089">
</A>
19.1        Relationships and evaluation of conversved quantities</P>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602093">
</A>
20.0        Derived Fields (One field is a algebraic expression of another)</H2>
<P CLASS="2Level">
<A NAME="pgfId=602107">
</A>
20.1        Multiple representations of the same tensor field</P>
<OL>
<P CLASS="3Level">
<A NAME="pgfId=602114">
</A>
20.1.1        different meshes</P>
<P CLASS="3Level">
<A NAME="pgfId=602118">
</A>
20.1.2        different basis functions</P>
</OL>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602119">
</A>
21.0        Experimental</H2>
<P CLASS="2Level">
<A NAME="pgfId=602123">
</A>
21.1        Representing no-data</P>
<P CLASS="2Level">
<A NAME="pgfId=602133">
</A>
21.2        scattered data interpolation</P>
<OL>
<P CLASS="3Level">
<A NAME="pgfId=602134">
</A>
21.2.1        Change of basis from delta function to some user-defined scheme</P>
</OL>
</DIV>
<DIV>
<H2 CLASS="1Level">
<A NAME="pgfId=602259">
</A>
22.0        Field Representation precedes Field Operators</H2>
</DIV>
</DIV>
</BODY>
</HTML>