|
Proto
3.2
|
#include <cassert>#include <cstdio>#include <stdio.h>#include <cstdlib>#include <string>#include <sstream>#include <vector>

Go to the source code of this file.
Namespaces | |
| ProtoUtils | |
Macros | |
| #define | __PROTO_ASSERT__ |
| #define | PROTO_ASSERT(stmt, args...) |
| #define | PR_DEBUG_MSG(N, args...) |
| #define | PR_assert(stmt) assert( (stmt) ); |
| #define | PR_error(stmt) |
| #define | PR_warning(stmt) fprintf(stderr,"warning thrown = `" #stmt "` !!!\n\t"); |
Functions | |
| std::vector< std::string > | ProtoUtils::split_string (const std::string &s, char delim) |
| #define __PROTO_ASSERT__ |
| #define PROTO_ASSERT | ( | stmt, | |
| args... | |||
| ) |
Referenced by Proto::MBBoundaryData< T, C, MEM >::adjFace(), Proto::Stack< MEM >::alloc(), Proto::MBMapOp< MEM >::apply(), Proto::CoarseFineBoundary< P >::CoarseFineBoundary(), Proto::DataIndex< BoxPartition >::DataIndex(), Proto::FluxBoxData< T, C, MEM, D, E >::FluxBoxData(), Proto::MBProblemDomain::getBlock(), Proto::CompositeOp< NDOMAINS >::getDomains(), Proto::CompositeOp< NDOMAINS >::getRange(), Proto::MBMapOp< MEM >::inverse(), Proto::MBBoundaryData< T, C, MEM >::localFace(), Proto::CoarseFineBoundary< P >::onCoarseBoundary(), Proto::CoarseFineBoundary< P >::onFineBoundary(), Proto::Shift::operator[](), Proto::FluxBoxData< T, C, MEM, D, E >::operator[](), Proto::Register< T, C, MEM >::Register(), Proto::Stack< MEM >::toggleStack(), and Proto::tupleFromVector().
| #define PR_DEBUG_MSG | ( | N, | |
| args... | |||
| ) |
| #define PR_assert | ( | stmt | ) | assert( (stmt) ); |
Referenced by Proto::initKernel().
| #define PR_error | ( | stmt | ) |
| #define PR_warning | ( | stmt | ) | fprintf(stderr,"warning thrown = `" #stmt "` !!!\n\t"); |
1.8.13