BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::ode::BDF Class Reference

#include <cl_BDF.hpp>

Public Member Functions

 BDF (ShiftRegister< real > &aH)
void compute_coefficients ()
const Vector< real > & coefficients () const
real eval (ShiftRegister< real > &aY, const real aF, const bool aUpdateCoefficients=true)
real deval (const ShiftRegister< real > &aY, const bool aUpdateCoefficients=true)
const Vector< real > & eval (ShiftRegister< Vector< real > > &aY, const Vector< real > &aF, const bool aUpdateCoefficients=true)
const Vector< real > & deval (const ShiftRegister< Vector< real > > &aY, const bool aUpdateCoefficients=true)

Constructor & Destructor Documentation

◆ BDF()

belfem::ode::BDF::BDF ( ShiftRegister< real > & aH)

Member Function Documentation

◆ coefficients()

const Vector< real > & belfem::ode::BDF::coefficients ( ) const
inline

◆ compute_coefficients()

void belfem::ode::BDF::compute_coefficients ( )

◆ deval() [1/2]

real belfem::ode::BDF::deval ( const ShiftRegister< real > & aY,
const bool aUpdateCoefficients = true )

◆ deval() [2/2]

const Vector< real > & belfem::ode::BDF::deval ( const ShiftRegister< Vector< real > > & aY,
const bool aUpdateCoefficients = true )

◆ eval() [1/2]

real belfem::ode::BDF::eval ( ShiftRegister< real > & aY,
const real aF,
const bool aUpdateCoefficients = true )

◆ eval() [2/2]

const Vector< real > & belfem::ode::BDF::eval ( ShiftRegister< Vector< real > > & aY,
const Vector< real > & aF,
const bool aUpdateCoefficients = true )

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