Overture  Version 25
Functions | Variables
App.C File Reference
#include "App.h"
#include "ParallelUtility.h"
#include "display.h"
Include dependency graph for App.C:

Functions

void turnOnAutomaticCommunication ()
 
void turnOffAutomaticCommunication ()
 
bool getAutomaticCommunication ()
 
int getSent ()
 
int getReceived ()
 
void printMessageInfo (const char *msg, FILE *file)
 
int assignGridFunction (OGFunction &exact, realMappedGridFunction &u, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t)
 
void assign (realGridCollectionFunction &u, const realGridCollectionFunction &v)
 
void assign (realGridCollectionFunction &u, real value)
 
void assign (realArray &u, const realArray &v)
 
void assign (realArray &u, const realArray &v, const Index &I1, const Index &I2, const Index &I3, const Index &I4)
 
void assign (realArray &u, const Index &I1_, const Index &I2_, const Index &I3_, const Index &I4_, const realArray &v, const Index &J1_, const Index &J2_, const Index &J3_, const Index &J4_)
 
void assign (realArray &u, real value)
 
void assign (realArray &u, real value, const Index &I1, const Index &I2, const Index &I3, const Index &I4)
 
void assign (intGridCollectionFunction &u, const intGridCollectionFunction &v)
 
void assign (intGridCollectionFunction &u, int value)
 
void assign (intArray &u, const intArray &v)
 
void assign (intArray &u, const intArray &v, const Index &I1, const Index &I2, const Index &I3, const Index &I4)
 
void assign (intArray &u, const Index &I1_, const Index &I2_, const Index &I3_, const Index &I4_, const intArray &v, const Index &J1_, const Index &J2_, const Index &J3_, const Index &J4_)
 
void assign (intArray &u, int value)
 
void assign (intArray &u, int value, const Index &I1, const Index &I2, const Index &I3, const Index &I4)
 
void checkArrayIDs (const aString &label, bool printNumber)
 
real getSignForJacobian (MappedGrid &mg)
 
bool hasSameDistribution (const Partitioning_Type &uPartition, const Partitioning_Type &vPartition)
 
bool hasSameDistribution (const intArray &u, const intArray &v)
 
bool hasSameDistribution (const floatArray &u, const floatArray &v)
 
bool hasSameDistribution (const doubleArray &u, const doubleArray &v)
 
bool hasSameDistribution (const intArray &u, const Partitioning_Type &partition)
 
bool hasSameDistribution (const floatArray &u, const Partitioning_Type &partition)
 
bool hasSameDistribution (const doubleArray &u, const Partitioning_Type &partition)
 
int testConsistency (const intArray &u, const char *label)
 
int testConsistency (const floatArray &u, const char *label)
 
int testConsistency (const doubleArray &u, const char *label)
 

Variables

int APP_Global_Array_ID
 
int numberOfArrayIDs =0
 

Function Documentation

void assign ( realGridCollectionFunction u,
const realGridCollectionFunction v 
)
void assign ( realGridCollectionFunction u,
real  value 
)
void assign ( realArray u,
const realArray v 
)
void assign ( realArray u,
const realArray v,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  I4 
)
void assign ( realArray u,
const Index &  I1_,
const Index &  I2_,
const Index &  I3_,
const Index &  I4_,
const realArray v,
const Index &  J1_,
const Index &  J2_,
const Index &  J3_,
const Index &  J4_ 
)
void assign ( realArray u,
real  value 
)
void assign ( realArray u,
real  value,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  I4 
)
void assign ( intGridCollectionFunction u,
const intGridCollectionFunction v 
)
void assign ( intGridCollectionFunction u,
int  value 
)
void assign ( intArray &  u,
const intArray &  v 
)
void assign ( intArray &  u,
const intArray &  v,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  I4 
)
void assign ( intArray &  u,
const Index &  I1_,
const Index &  I2_,
const Index &  I3_,
const Index &  I4_,
const intArray &  v,
const Index &  J1_,
const Index &  J2_,
const Index &  J3_,
const Index &  J4_ 
)
void assign ( intArray &  u,
int  value 
)
void assign ( intArray &  u,
int  value,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  I4 
)
int assignGridFunction ( OGFunction exact,
realMappedGridFunction u,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t 
)
void checkArrayIDs ( const aString label,
bool  printNumber 
)
bool getAutomaticCommunication ( )
int getReceived ( )

Referenced by printMessageInfo().

int getSent ( )

Referenced by printMessageInfo().

real getSignForJacobian ( MappedGrid mg)
bool hasSameDistribution ( const Partitioning_Type &  uPartition,
const Partitioning_Type &  vPartition 
)

References abs(), and max().

bool hasSameDistribution ( const intArray &  u,
const intArray &  v 
)
bool hasSameDistribution ( const floatArray &  u,
const floatArray &  v 
)

References hasSameDistribution().

bool hasSameDistribution ( const doubleArray &  u,
const doubleArray &  v 
)

References hasSameDistribution().

bool hasSameDistribution ( const intArray &  u,
const Partitioning_Type &  partition 
)

References hasSameDistribution(), and NULL.

bool hasSameDistribution ( const floatArray &  u,
const Partitioning_Type &  partition 
)

References hasSameDistribution(), and NULL.

bool hasSameDistribution ( const doubleArray &  u,
const Partitioning_Type &  partition 
)

References hasSameDistribution(), and NULL.

void printMessageInfo ( const char *  msg,
FILE *  file 
)

References getReceived(), and getSent().

int testConsistency ( const intArray &  u,
const char *  label 
)
int testConsistency ( const floatArray &  u,
const char *  label 
)
int testConsistency ( const doubleArray &  u,
const char *  label 
)
void turnOffAutomaticCommunication ( )
void turnOnAutomaticCommunication ( )

Variable Documentation

int APP_Global_Array_ID
int numberOfArrayIDs =0