ReFRACtor
FullPhysics::Return1Point< AutoDerivative< double >, AutoDerivative< double > > Class Template Reference

#include <linear_interpolate_ad.h>

+ Inheritance diagram for FullPhysics::Return1Point< AutoDerivative< double >, AutoDerivative< double > >:
+ Collaboration diagram for FullPhysics::Return1Point< AutoDerivative< double >, AutoDerivative< double > >:

Public Member Functions

 Return1Point (const AutoDerivative< double > &x0, const AutoDerivative< double > &y0)
 
void interpolate (const AutoDerivative< double > &x, const AutoDerivativeRef< double > &res) const
 
void print (std::ostream &Os) const
 
std::string print_to_string () const
 Print to string. More...
 
const AutoDerivative< double > & x_max () const
 
const AutoDerivative< double > & x_min () const
 

Detailed Description

template<>
class FullPhysics::Return1Point< AutoDerivative< double >, AutoDerivative< double > >

Definition at line 18 of file linear_interpolate_ad.h.

Constructor & Destructor Documentation

◆ Return1Point()

FullPhysics::Return1Point< AutoDerivative< double >, AutoDerivative< double > >::Return1Point ( const AutoDerivative< double > &  x0,
const AutoDerivative< double > &  y0 
)
inline

Definition at line 25 of file linear_interpolate_ad.h.

Member Function Documentation

◆ interpolate()

void FullPhysics::Return1Point< AutoDerivative< double >, AutoDerivative< double > >::interpolate ( const AutoDerivative< double > &  x,
const AutoDerivativeRef< double > &  res 
) const
inlinevirtual

◆ print()

void FullPhysics::Return1Point< AutoDerivative< double >, AutoDerivative< double > >::print ( std::ostream &  Os) const
inline

Definition at line 32 of file linear_interpolate_ad.h.

◆ print_to_string()

std::string FullPhysics::Printable< Return1Point< AutoDerivative< double >, AutoDerivative< double > > >::print_to_string ( ) const
inlineinherited

Print to string.

This is primarily useful for SWIG wrappers to this class, e.g. a to_s method in ruby.

Definition at line 31 of file printable.h.

◆ x_max()

const AutoDerivative<double>& FullPhysics::Return1Point< AutoDerivative< double >, AutoDerivative< double > >::x_max ( ) const
inlinevirtual

◆ x_min()

const AutoDerivative<double>& FullPhysics::Return1Point< AutoDerivative< double >, AutoDerivative< double > >::x_min ( ) const
inlinevirtual

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

Copyright © 2017, California Institute of Technology.
ALL RIGHTS RESERVED.
U.S. Government Sponsorship acknowledged.
Generated Fri Aug 24 2018 15:44:13