MOOSE - Multiscale Object Oriented Simulation Environment
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Interpol2D.cpp File Reference
#include <fstream>
#include <sstream>
#include "header.h"
#include "../utility/strutil.h"
#include "Interpol2D.h"
+ Include dependency graph for Interpol2D.cpp:

Go to the source code of this file.

Functions

static SrcFinfo1< double > * lookupOut ()
 
istream & operator>> (istream &in, Interpol2D &int2dTable)
 

Variables

static const Cinfointerpol2DCinfo = Interpol2D::initCinfo()
 

Function Documentation

static SrcFinfo1< double >* lookupOut ( )
static

Definition at line 18 of file Interpol2D.cpp.

Referenced by Interpol2D::initCinfo(), and Interpol2D::lookupReturn().

19 {
20  static SrcFinfo1< double > lookupOut( "lookupOut",
21  "respond to a request for a value lookup" );
22  return &lookupOut;
23 }
static SrcFinfo1< double > * lookupOut()
Definition: Interpol2D.cpp:18

+ Here is the caller graph for this function:

istream& operator>> ( istream &  in,
Interpol2D int2dTable 
)

Definition at line 628 of file Interpol2D.cpp.

References Interpol2D::invDx_, Interpol2D::invDy_, Interpol2D::table_, Interpol2D::xmax_, Interpol2D::xmin_, Interpol2D::ymax_, and Interpol2D::ymin_.

629 {
630  in >> int2dTable.xmin_;
631  in >> int2dTable.xmax_;
632  in >> int2dTable.invDx_;
633  in >> int2dTable.ymin_;
634  in >> int2dTable.ymax_;
635  in >> int2dTable.invDy_;
636 
637  for ( unsigned int i = 0; i < int2dTable.table_.size(); ++i )
638  {
639  for ( unsigned int j = 0; j < int2dTable.table_.size(); ++j )
640  in >> int2dTable.table_[i][j];
641  }
642 
643  return in;
644 }
double xmax_
Definition: Interpol2D.h:104
double ymax_
Definition: Interpol2D.h:107
double ymin_
Definition: Interpol2D.h:106
double invDy_
Definition: Interpol2D.h:108
vector< vector< double > > table_
Definition: Interpol2D.h:110
double xmin_
Definition: Interpol2D.h:103
double invDx_
Definition: Interpol2D.h:105

Variable Documentation

const Cinfo* interpol2DCinfo = Interpol2D::initCinfo()
static

Definition at line 156 of file Interpol2D.cpp.

Referenced by Interpol2D::initCinfo().