double_vector.h File Reference
#include <algorithm>
#include <ostream>
#include "linear_algebra_distribution.h"

Go to the source code of this file.

Classes

class  oomph::DoubleVector
 

Namespaces

 oomph
 DRAIG: Change all instances of (SPATIAL_DIM) to (DIM-1).
 
 oomph::DoubleVectorHelpers
 Namespace for helper functions for DoubleVectors.
 

Functions

void oomph::DoubleVectorHelpers::concatenate (const Vector< DoubleVector * > &in_vector_pt, DoubleVector &out_vector)
 
void oomph::DoubleVectorHelpers::concatenate (Vector< DoubleVector > &in_vector, DoubleVector &out_vector)
 
void oomph::DoubleVectorHelpers::split (const DoubleVector &in_vector, Vector< DoubleVector * > &out_vector_pt)
 
void oomph::DoubleVectorHelpers::split (const DoubleVector &in_vector, Vector< DoubleVector > &out_vector)
 
void oomph::DoubleVectorHelpers::concatenate_without_communication (const Vector< DoubleVector * > &in_vector_pt, DoubleVector &out_vector)
 
void oomph::DoubleVectorHelpers::concatenate_without_communication (Vector< DoubleVector > &in_vector, DoubleVector &out_vector)
 
void oomph::DoubleVectorHelpers::split_without_communication (const DoubleVector &in_vector, Vector< DoubleVector * > &out_vector_pt)
 
void oomph::DoubleVectorHelpers::split_without_communication (const DoubleVector &in_vector, Vector< DoubleVector > &out_vector)