Cadabra
Computer algebra system for field theory problems
Loading...
Searching...
No Matches
cadabra::NIntegrator Class Reference

Description

Functionality to numerically integrate definite integrals.

#include <NIntegrator.hh>

Public Member Functions

 NIntegrator (Ex::iterator)
void set_range (const Ex &, double from, double to)
std::complex< double > integrate ()

Public Attributes

NEvaluator evaluator

Private Attributes

Ex::iterator integrand
Ex ivar
double range_from
double range_to

Constructor & Destructor Documentation

◆ NIntegrator()

NIntegrator::NIntegrator ( Ex::iterator ex_it)

Member Function Documentation

◆ integrate()

std::complex< double > NIntegrator::integrate ( )

◆ set_range()

void NIntegrator::set_range ( const Ex & x,
double from,
double to )

Member Data Documentation

◆ evaluator

NEvaluator cadabra::NIntegrator::evaluator

◆ integrand

Ex::iterator cadabra::NIntegrator::integrand
private

◆ ivar

Ex cadabra::NIntegrator::ivar
private

◆ range_from

double cadabra::NIntegrator::range_from
private

◆ range_to

double cadabra::NIntegrator::range_to
private

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