BIE::FivePointIntegration Class Reference

Integrate using just the corners and middle of a tile. More...

#include <FivePointIntegration.h>

Inheritance diagram for BIE::FivePointIntegration:
Collaboration diagram for BIE::FivePointIntegration:

List of all members.

Public Member Functions

 FivePointIntegration ()
 Null constructor.
 FivePointIntegration (double desiredRelativeError)
 Constructor with desired relative error value.
 ~FivePointIntegration ()
 Destructor.
double NormValue (Model *m, Tile *t, SampleDistribution *d)
 Deprecated. Compute Model Norm with direct calls to model.
vector< double > Value (Model *m, Tile *t, SampleDistribution *d)
 Deprecated. Compute Model valuewith direct calls to model.
vector< double > Value (LikelihoodComputation *l, Model *m, Tile *t, SampleDistribution *d)
 Compute value of model over a tile using a likelihoodCompuation object as an intermediary.
double NormValue (Model *m, Tile *t, SampleDistribution *d, int irank, int nrank)
 Deprecated.
vector< double > Value (Model *m, Tile *t, SampleDistribution *d, int irank, int nrank, MPI_Comm &comm)
 Deprecated.

Friends

class boost::serialization::access


Detailed Description

Integrate using just the corners and middle of a tile.

Member Function Documentation

vector<double> BIE::FivePointIntegration::Value ( LikelihoodComputation l,
Model m,
Tile t,
SampleDistribution d 
) [virtual]

Compute value of model over a tile using a likelihoodCompuation object as an intermediary.

Calling thread will block until integration is completed and function returns. Missing: Need Corresponding NormValue function

Reimplemented from BIE::Integration.

double BIE::FivePointIntegration::NormValue ( Model m,
Tile t,
SampleDistribution d,
int  irank,
int  nrank 
) [virtual]

Deprecated.

Compute model norm using line-of-sight style parallelism with direct calls

Implements BIE::Integration.

vector<double> BIE::FivePointIntegration::Value ( Model m,
Tile t,
SampleDistribution d,
int  irank,
int  nrank,
MPI_Comm &  comm 
) [virtual]

Deprecated.

Compute model value using line-of-sight style parallelism with direct calls

Implements BIE::Integration.


The documentation for this class was generated from the following file:

Send suggestions, questions, and feedback to WEINBERG at ASTRO dot UMASS dot EDU.
Documentation generated at Fri Mar 26 00:35:12 2010 by doxygen