Epetra_C_wrappers.cpp File Reference

#include <mpi.h>
#include "Epetra_Object.h"
#include "Epetra_Comm.h"
#include "Epetra_SerialComm.h"
#include "Epetra_Map.h"
#include "Epetra_LocalMap.h"
#include "Epetra_BlockMap.h"
#include "Epetra_MultiVector.h"
#include "Epetra_Vector.h"
#include "Epetra_VbrMatrix.h"
#include "Epetra_CrsMatrix.h"
#include "Epetra_C_wrappers.h"
#include "Epetra_MpiComm.h"

Include dependency graph for Epetra_C_wrappers.cpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

EPETRA_OBJECT_PTR MANGLE( epetra_mpicomm_create1 )()
EPETRA_OBJECT_PTR MANGLE( epetra_mpicomm_create2 )(MPI_Comm *comm)
EPETRA_OBJECT_PTR MANGLE( epetra_serialcomm_create )()
int MANGLE( epetra_comm_mypid )(EPETRA_OBJECT_REF comm)
int MANGLE( epetra_comm_numproc )(EPETRA_OBJECT_REF comm)
void MANGLE( epetra_comm_barrier )(EPETRA_OBJECT_REF comm)
void MANGLE( epetra_comm_destroy )(EPETRA_OBJECT_REF comm)
EPETRA_OBJECT_PTR MANGLE( epetra_map_create1 )(EPETRA_INT numGlobalElements, EPETRA_INT indexBase, EPETRA_OBJECT_REF comm)
EPETRA_OBJECT_PTR MANGLE( epetra_map_create2 )(EPETRA_INT numGlobalElements, EPETRA_INT numMyElements, EPETRA_INT indexBase, EPETRA_OBJECT_REF comm)
EPETRA_OBJECT_PTR MANGLE( epetra_map_create3 )(EPETRA_INT numGlobalElements, EPETRA_INT numLocalElements, int *updateList, EPETRA_INT indexBase, EPETRA_OBJECT_REF comm)
int MANGLE( epetra_map_nummyelements )(EPETRA_OBJECT_REF map)
int MANGLE( epetra_map_numglobalelements )(EPETRA_OBJECT_REF map)
int *MANGLE( epetra_map_myglobalelements )(EPETRA_OBJECT_REF map)
EPETRA_OBJECT_PTR MANGLE( epetra_map_comm )(EPETRA_OBJECT_REF map)
void MANGLE( epetra_map_destroy )(EPETRA_OBJECT_REF map)
EPETRA_OBJECT_PTR MANGLE( epetra_vector_create1 )(EPETRA_OBJECT_REF map)
EPETRA_OBJECT_PTR MANGLE( epetra_vector_create2 )(EPETRA_INT CopyValues, EPETRA_OBJECT_REF map, double *V)
int MANGLE( epetra_vector_putscalar )(EPETRA_OBJECT_REF x, EPETRA_DOUBLE scalar)
int MANGLE( epetra_vector_norm1 )(EPETRA_OBJECT_REF x, double *scalar)
int MANGLE( epetra_vector_norm2 )(EPETRA_OBJECT_REF x, double *scalar)
int MANGLE( epetra_vector_random )(EPETRA_OBJECT_REF x)
int MANGLE( epetra_vector_update )(EPETRA_OBJECT_REF x, EPETRA_DOUBLE scalara, EPETRA_OBJECT_REF a, EPETRA_DOUBLE scalarb, EPETRA_OBJECT_REF b, EPETRA_DOUBLE scalarx)
void MANGLE( epetra_vector_print )(EPETRA_OBJECT_REF x)
void MANGLE( epetra_vector_destroy )(EPETRA_OBJECT_REF x)


Variable Documentation

EPETRA_OBJECT_PTR MANGLE( epetra_mpicomm_create1)()
 

Definition at line 58 of file Epetra_C_wrappers.cpp.

EPETRA_OBJECT_PTR MANGLE( epetra_mpicomm_create2)(MPI_Comm *comm)
 

Definition at line 62 of file Epetra_C_wrappers.cpp.

EPETRA_OBJECT_PTR MANGLE( epetra_serialcomm_create)()
 

Definition at line 68 of file Epetra_C_wrappers.cpp.

int MANGLE( epetra_comm_mypid)(EPETRA_OBJECT_REF comm)
 

Definition at line 73 of file Epetra_C_wrappers.cpp.

int MANGLE( epetra_comm_numproc)(EPETRA_OBJECT_REF comm)
 

Definition at line 78 of file Epetra_C_wrappers.cpp.

void MANGLE( epetra_comm_barrier)(EPETRA_OBJECT_REF comm)
 

Definition at line 84 of file Epetra_C_wrappers.cpp.

void MANGLE( epetra_comm_destroy)(EPETRA_OBJECT_REF comm)
 

Definition at line 90 of file Epetra_C_wrappers.cpp.

EPETRA_OBJECT_PTR MANGLE( epetra_map_create1)(EPETRA_INT numGlobalElements, EPETRA_INT indexBase, EPETRA_OBJECT_REF comm)
 

Definition at line 98 of file Epetra_C_wrappers.cpp.

EPETRA_OBJECT_PTR MANGLE( epetra_map_create2)(EPETRA_INT numGlobalElements, EPETRA_INT numMyElements, EPETRA_INT indexBase, EPETRA_OBJECT_REF comm)
 

Definition at line 106 of file Epetra_C_wrappers.cpp.

EPETRA_OBJECT_PTR MANGLE( epetra_map_create3)(EPETRA_INT numGlobalElements, EPETRA_INT numLocalElements, int *updateList, EPETRA_INT indexBase, EPETRA_OBJECT_REF comm)
 

Definition at line 116 of file Epetra_C_wrappers.cpp.

int MANGLE( epetra_map_nummyelements)(EPETRA_OBJECT_REF map)
 

Definition at line 127 of file Epetra_C_wrappers.cpp.

int MANGLE( epetra_map_numglobalelements)(EPETRA_OBJECT_REF map)
 

Definition at line 132 of file Epetra_C_wrappers.cpp.

int* MANGLE( epetra_map_myglobalelements)(EPETRA_OBJECT_REF map)
 

Definition at line 137 of file Epetra_C_wrappers.cpp.

EPETRA_OBJECT_PTR MANGLE( epetra_map_comm)(EPETRA_OBJECT_REF map)
 

Definition at line 142 of file Epetra_C_wrappers.cpp.

void MANGLE( epetra_map_destroy)(EPETRA_OBJECT_REF map)
 

Definition at line 147 of file Epetra_C_wrappers.cpp.

EPETRA_OBJECT_PTR MANGLE( epetra_vector_create1)(EPETRA_OBJECT_REF map)
 

Definition at line 156 of file Epetra_C_wrappers.cpp.

EPETRA_OBJECT_PTR MANGLE( epetra_vector_create2)(EPETRA_INT CopyValues, EPETRA_OBJECT_REF map, double *V)
 

Definition at line 162 of file Epetra_C_wrappers.cpp.

int MANGLE( epetra_vector_putscalar)(EPETRA_OBJECT_REF x, EPETRA_DOUBLE scalar)
 

Definition at line 171 of file Epetra_C_wrappers.cpp.

int MANGLE( epetra_vector_norm1)(EPETRA_OBJECT_REF x, double *scalar)
 

Definition at line 176 of file Epetra_C_wrappers.cpp.

int MANGLE( epetra_vector_norm2)(EPETRA_OBJECT_REF x, double *scalar)
 

Definition at line 181 of file Epetra_C_wrappers.cpp.

int MANGLE( epetra_vector_random)(EPETRA_OBJECT_REF x)
 

Definition at line 186 of file Epetra_C_wrappers.cpp.

int MANGLE( epetra_vector_update)(EPETRA_OBJECT_REF x, EPETRA_DOUBLE scalara, EPETRA_OBJECT_REF a, EPETRA_DOUBLE scalarb, EPETRA_OBJECT_REF b, EPETRA_DOUBLE scalarx)
 

Definition at line 191 of file Epetra_C_wrappers.cpp.

void MANGLE( epetra_vector_print)(EPETRA_OBJECT_REF x)
 

Definition at line 199 of file Epetra_C_wrappers.cpp.

void MANGLE( epetra_vector_destroy)(EPETRA_OBJECT_REF x)
 

Definition at line 203 of file Epetra_C_wrappers.cpp.


Generated on Thu Sep 18 12:38:00 2008 for Epetra Package Browser (Single Doxygen Collection) by doxygen 1.3.9.1