afl::IntegrationFactory Class Reference

#include <integrationfactory.h>

List of all members.

Static Public Member Functions

static Integratorintegration (XMLNode *interpolation, const Field *parent)
static IntegratordefaultIntegration (const Field *parent)


Detailed Description

creates interpolation objects


Member Function Documentation

static Integrator* afl::IntegrationFactory::defaultIntegration const Field parent  )  [static]
 

Parameters:
parent the field that this integrator operates on
Returns:
the default integrator for the field dimesnion

static Integrator* afl::IntegrationFactory::integration XMLNode interpolation,
const Field parent
[static]
 

create an interpolation object from XML

Parameters:
interpolation an XML node of the type: <numeric|analytic> ... </numeric|analytic> where the ... represents the interpolation object itself
parent the field that this integrator operates on
Returns:
the integrator methods specified in the XML node.
Exceptions:
ddf::ParseException if the integration method is not recognized from the XML or if the XML is malformed.


The documentation for this class was generated from the following file:
Generated on Fri Dec 22 07:17:51 2006 for afl by  doxygen 1.4.6