Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Python_Utils.H File Reference

#include "Vector.H"
#include "Box.H"
#include <string>
#include "DisjointBoxLayout.H"
#include "LevelData.H"
#include "FArrayBox.H"
#include "LDF.H"
#include "parstream.H"

Include dependency graph for Python_Utils.H:

Include dependency graph

Go to the source code of this file.

Defines

#define VECTOR_MACRO(class)

Functions

 VECTOR_MACRO (Box)
 VECTOR_MACRO (int)
 VECTOR_MACRO (string)
 VECTOR_MACRO (DisjointBoxLayout)
 VECTOR_MACRO (LDF)


Define Documentation

#define VECTOR_MACRO class   
 

Value:

class& vget_##class(Vector<class>& vector, int index) { return vector[index];} \
;\
void vset_##class(Vector<class>& vector, int i, class val) { vector[i]=val;} \
;\
class val_##class(const Vector<class>& vector, int index) { return vector[index];} \
;\
int vsize_##class(const Vector<class>& vector) { return vector.size();} \
;\
Vector<class> vcopy_##class(const Vector<class>& vector) {return vector;} \
;\
void vpush_back_##class(Vector<class>& vec, const class& in){vec.push_back(in);}\
;\
void vappend_##class(Vector<class>& mod, const Vector<class>& in){mod.append(in);}\
;\
void vresize_##class(Vector<class>& mod, int s) {mod.resize(s);}\
;\
Vector<class> vnew_##class(int s) {return Vector<class>(s);}\


Function Documentation

VECTOR_MACRO LDF   
 

VECTOR_MACRO DisjointBoxLayout   
 

VECTOR_MACRO string   
 

VECTOR_MACRO int   
 

VECTOR_MACRO Box   
 


Generated on Wed Apr 16 14:33:52 2003 for EBChombo by doxygen1.2.16