|
Chombo + EB + MF
3.2
|
System dependent functions. More...
#include <cstring>#include "CH_config.H"#include "BaseNamespaceHeader.H"#include "BaseNamespaceFooter.H"
Go to the source code of this file.
Namespaces | |
| CHSystem | |
Macros | |
| #define | _CH_SYSTEM_H_ |
| #define | BOOST_PP_STRINGIZE_(expr) #expr |
| #define | BOOST_PP_STRINGIZE(expr) BOOST_PP_STRINGIZE_(expr) |
| #define | BOOST_PRAGMA(args) _Pragma(BOOST_PP_STRINGIZE(args)) |
| #define | BOOST_BUILTIN_ASSUME(expr) do { if (!(expr)) __builtin_unreachable(); } while (0) \ |
| #define | BOOST_BUILTIN_ASSUME_ALIGNED(ptr, align) |
| #define | BOOST_DEMAND_VECTORIZATION BOOST_PRAGMA(GCC ivdep) \ |
Functions | |
| int | CHSystem::fileExists (const char *const a_filename) |
| Check if a file exists. More... | |
| int | CHSystem::memalign (void **a_memptr, size_t a_alignment, size_t a_size) |
| Allocate aligned memory. More... | |
| int | CHSystem::popcnt (unsigned i) |
System dependent functions.
| #define _CH_SYSTEM_H_ |
| #define BOOST_PP_STRINGIZE_ | ( | expr | ) | #expr |
| #define BOOST_PP_STRINGIZE | ( | expr | ) | BOOST_PP_STRINGIZE_(expr) |
| #define BOOST_PRAGMA | ( | args | ) | _Pragma(BOOST_PP_STRINGIZE(args)) |
| #define BOOST_BUILTIN_ASSUME | ( | expr | ) | do { if (!(expr)) __builtin_unreachable(); } while (0) \ |
| #define BOOST_BUILTIN_ASSUME_ALIGNED | ( | ptr, | |
| align | |||
| ) |
| #define BOOST_DEMAND_VECTORIZATION BOOST_PRAGMA(GCC ivdep) \ |
1.8.13