freepooma-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

patch: added mesh to new fields.


From: Stephen Smith
Subject: patch: added mesh to new fields.
Date: Thu, 23 Aug 2001 17:02:46 -0600

Added mesh to new field.  The only syntax change is that fields now take
a mesh as the first parameter, and provide a .mesh() function.
Also, flattened the implementation of FieldEngine to just store an
array of engines rather than the previous recursive structure.
Also, removed offsets() from field engine, since the orientations()
in centering should be used instead.
   *benchmarks/Doof2d/Doof2dInP2.h, examples/NewField/Caramana.cpp,
    examples/NewField/StatigraphicFlow.cpp, src/NewField/tests/*.cpp
    -mostly changed UniformRectilinear to UniformRectilinearMesh
   *src/Engine/*.cpp - added default constructors to a lot of engines.
   *src/NewField/Field.h - added mesh() and some new subfield accesors
   *src/NewField/FieldEngine.h FieldEngine.ExprEngine.h
      -replaced FieldEngineBase and all the existing field engines
       with a single implementation that stores the mesh
   *src/NewField/DiffOps/*, src/NewField/Mesh/*, src/NewField/Relations/*
      -removed offsets, changed to get information from the mesh now

Tested with KCC on linux.  Reviewed by Haney.

    Stephen
<<23Aug.mesh.2.patch>>

Attachment: 23Aug.mesh.2.patch
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]