Arcane configuration file. More...
Go to the source code of this file.
Namespaces | |
| namespace | Arcane |
| -- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -- | |
Macros | |
| #define | ARCANE_EXPORT ARCCORE_EXPORT |
| #define | ARCANE_IMPORT ARCCORE_IMPORT |
| #define | ARCANE_TEMPLATE_EXPORT ARCCORE_TEMPLATE_EXPORT |
| #define | ARCANE_RESTRICT ARCCORE_RESTRICT |
| #define | ARCANE_STD std |
| #define | ARCANE_UNUSED(var) |
| #define | ARCANE_BEGIN_NAMESPACE |
| #define | ARCANE_END_NAMESPACE } |
| #define | NUMERICS_BEGIN_NAMESPACE |
| #define | NUMERICS_END_NAMESPACE } |
| #define | ARCANE_CORE_EXPORT ARCANE_IMPORT |
| #define | ARCANE_EXPR_EXPORT ARCANE_IMPORT |
| #define | ARCANE_DATATYPE_EXPORT ARCANE_IMPORT |
| #define | ARCANE_CORE_EXTERN_TPL extern |
| #define | ARCANE_UTILS_EXPORT ARCANE_IMPORT |
| #define | ARCANE_UTILS_EXTERN_TPL extern |
| #define | ARCANE_IMPL_EXPORT ARCANE_IMPORT |
| #define | ARCANE_MESH_EXPORT ARCANE_IMPORT |
| #define | ARCANE_STD_EXPORT ARCANE_IMPORT |
| #define | ARCANE_SCRIPT_EXPORT ARCANE_IMPORT |
| #define | ARCANE_SOLVERS_EXPORT ARCANE_IMPORT |
| #define | ARCANE_GEOMETRY_EXPORT ARCANE_IMPORT |
| #define | ARCANE_THREAD_EXPORT ARCANE_IMPORT |
| #define | ARCANE_MPI_EXPORT ARCANE_IMPORT |
| #define | ARCANE_HYODA_EXPORT ARCANE_IMPORT |
| #define | ARCANE_HAS_LONG_LONG |
| #define | ARCANE_REAL(val) |
| #define | ARCANE_DEBUGP(a, b) |
| #define | ARCANE_NOT_YET_IMPLEMENTED(a) |
| #define | ARCANE_DEPRECATED ARCCORE_DEPRECATED |
| #define | ARCANE_DEPRECATED_112 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_114 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_116 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_118 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_120 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_122 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_200 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_220 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_240 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_260 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_280 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_2018 ARCANE_DEPRECATED |
| #define | ARCANE_DEPRECATED_2018_R(reason) |
| #define | ARCANE_DEPRECATED_REASON(reason) |
| #define | ARCANE_DEPRECATED_LONG_TERM(reason) |
| Macro for long-term 'deprecated' attribute. | |
| #define | ARCANE_NO_DEPRECATED |
| #define | ARCANE_DEPRECATED_ARRAY ARCANE_DEPRECATED |
| #define | ARCANE_JOIN_HELPER2(a, b) |
| #define | ARCANE_JOIN_HELPER(a, b) |
| #define | ARCANE_JOIN_WITH_LINE(a) |
| #define | ARCANE_NORETURN ARCCORE_NORETURN |
| #define | ARCANE_CONSTEXPR ARCCORE_CONSTEXPR |
| Macro allowing specification of the C++11 'constexpr' keyword. | |
| #define | ARCANE_NOEXCEPT ARCCORE_NOEXCEPT |
| #define | ARCANE_NOEXCEPT_FALSE ARCCORE_NOEXCEPT_FALSE |
| #define | ARCANE_ALIGNAS_PACKED(value) |
| Macro to guarantee the packing and alignment of a class to value bytes. | |
| #define | ARCANE_ALIGNAS(value) |
| Macro to guarantee the alignment of a class to value bytes. | |
| #define | ARCANE_CHECK_PTR(a) |
| #define | ARCANE_ASSERT(a, b) |
| #define | ARCANE_WARNING(a) |
| #define | ARCANE_DCHECK_POINTER(a) |
| #define | ARCANE_THROW(exception_class, ...) |
| Macro for throwing an exception with formatting. | |
| #define | ARCANE_THROW_IF(const, exception_class, ...) |
| Macro for throwing an exception with formatting if cond is true. | |
| #define | ARCANE_FATAL(...) |
| Macro throwing a FatalErrorException. | |
| #define | ARCANE_FATAL_IF(const, ...) |
| Macro throwing a FatalErrorException if cond is true. | |
| #define | ARCANE_CHECK_POINTER(ptr) |
| Macro returning the pointer ptr if it is not null or throwing an exception if it is null. | |
| #define | ARCANE_CHECK_POINTER2(ptr, text) |
| Macro returning the pointer ptr if it is not null or throwing an exception if it is null. | |
| #define | ARCANE_CHECK_AT(a, b) |
Typedefs | |
| typedef ARCANE_TYPE_INT16 | Int16 |
| typedef ARCANE_TYPE_INT32 | Int32 |
| typedef ARCANE_TYPE_INT64 | Int64 |
| using | Arcane::LocalIdType = Int32 |
| Type of integers used to store local identifiers of entities. | |
| using | Arcane::UniqueIdType = Int64 |
| Type of integers used to store unique (global) identifiers of entities. | |
Functions | |
| void | Arcane::arcanePrintf (const char *,...) |
| Encapsulation of the C printf function. | |
| void | Arcane::arcaneDebugPause (const char *msg) |
| Enters pause mode or throws a fatal error. | |
| void | Arcane::_internalArcaneMathError (long double value, const char *funcname) |
| void | Arcane::_internalArcaneMathError (long double value1, long double value2, const char *funcname) |
| __host__ __device__ void | Arcane::arcaneMathError (long double arg_value, const char *func_name) |
| Signals an invalid argument in a mathematical function. | |
| __host__ __device__ void | Arcane::arcaneMathError (long double arg_value1, long double arg_value2, const char *func_name) |
| Signals an invalid argument in a mathematical function. | |
| void | Arcane::arcaneNotYetImplemented (const char *file, const char *func, unsigned long line, const char *msg) |
| Signals an unimplemented function. | |
| void | Arcane::arcaneDeprecated (const char *file, const char *func, unsigned long line, const char *text) |
| Signals the use of a deprecated function. | |
| void | Arcane::arcaneNoReferenceError (const void *ptr) |
| Use of an unreferenced object. | |
| void | Arcane::arcaneNoReferenceErrorCallTerminate (const void *ptr) |
| Use of an unreferenced object. | |
| Integer | Arcane::arcaneCheckArraySize (unsigned long long size) |
| Checks that size can be converted into an 'Integer' to serve as the size of an array. If possible, returns size converted to an 'Integer'. Otherwise, throws an ArgumentException. | |
| Integer | Arcane::arcaneCheckArraySize (long long size) |
| Checks that size can be converted into an 'Integer' to serve as the size of an array. If possible, returns size converted to an 'Integer'. Otherwise, throws an ArgumentException. | |
| Integer | Arcane::arcaneCheckArraySize (unsigned long size) |
| Checks that size can be converted into an 'Integer' to serve as the size of an array. If possible, returns size converted to an 'Integer'. Otherwise, throws an ArgumentException. | |
| Integer | Arcane::arcaneCheckArraySize (long size) |
| Checks that size can be converted into an 'Integer' to serve as the size of an array. If possible, returns size converted to an 'Integer'. Otherwise, throws an ArgumentException. | |
| Integer | Arcane::arcaneCheckArraySize (unsigned int size) |
| Checks that size can be converted into an 'Integer' to serve as the size of an array. If possible, returns size converted to an 'Integer'. Otherwise, throws an ArgumentException. | |
| Integer | Arcane::arcaneCheckArraySize (int size) |
| Checks that size can be converted into an 'Integer' to serve as the size of an array. If possible, returns size converted to an 'Integer'. Otherwise, throws an ArgumentException. | |
| void | Arcane::arcaneCheckAlignment (const void *ptr, Integer alignment) |
| Checks that ptr is aligned on alignment bytes. If not, throws a BadAlignmentException. | |
| bool | Arcane::arcaneIsCheck () |
| True if running in check mode. | |
| void | Arcane::arcaneSetCheck (bool v) |
| Activates or deactivates verification mode. | |
| bool | Arcane::arcaneIsDebug () |
| True if the ARCANE_DEBUG macro is defined. | |
| bool | Arcane::arcaneHasThread () |
| True if arcane is compiled with thread support AND they are active. | |
| void | Arcane::arcaneSetHasThread (bool v) |
| Activates or deactivates thread support. | |
| Int64 | Arcane::arcaneCurrentThread () |
| Returns the ID of the current thread. | |
| void | Arcane::arcaneNullPointerError () |
| Signals the use of a null pointer. | |
| void | Arcane::arcaneThrowNullPointerError (const char *ptr_name, const char *text) |
| Signals the use of a null pointer by throwing an exception. | |
| Integer | Arcane::arcaneSizeWithPadding (Integer size) |
| Returns the size with padding for a size size. | |
| template<typename T> | |
| T * | Arcane::arcaneThrowIfNull (T *ptr, const char *ptr_name, const char *text) |
| Checks that a pointer is not null. | |
| void | Arcane::arcaneRangeError (Int64 i, Int64 max_size) |
| Signals an overflow error. | |
Variables | |
| const double | Arcane::cgrEPSILON_DELTA = 1.0e-2 |
| const double | Arcane::cgrPI = 3.14159265358979323846 |
Arcane configuration file.
Definition in file ArcaneGlobal.h.
| #define ARCANE_ALIGNAS | ( | value | ) |
Macro to guarantee the alignment of a class to value bytes.
Definition at line 593 of file ArcaneGlobal.h.
Referenced by Arcane::Materials::ARCANE_MATERIALS_EXPORT().
| #define ARCANE_ALIGNAS_PACKED | ( | value | ) |
Macro to guarantee the packing and alignment of a class to value bytes.
Definition at line 591 of file ArcaneGlobal.h.
| #define ARCANE_ASSERT | ( | a, | |
| b ) |
Definition at line 712 of file ArcaneGlobal.h.
| #define ARCANE_BEGIN_NAMESPACE |
Definition at line 73 of file ArcaneGlobal.h.
| #define ARCANE_CHECK_AT | ( | a, | |
| b ) |
Definition at line 862 of file ArcaneGlobal.h.
| #define ARCANE_CHECK_POINTER | ( | ptr | ) |
Macro returning the pointer ptr if it is not null or throwing an exception if it is null.
Definition at line 819 of file ArcaneGlobal.h.
Referenced by Arcane::Array2VariableT< T >::_compareVariable(), Arcane::VariableArrayT< T >::_compareVariable(), Arcane::VariableScalarT< T >::_compareVariable(), Arcane::VariableComparer::apply(), Arcane::VariableComparer::buildForCheckIfSame(), Arcane::CartesianPatch::cellDirection(), Arcane::CartesianPatch::cellDirection(), Arcane::CartesianPatch::cells(), Arcane::MeshUtils::checkUniqueIdsHashCollective(), Arcane::CartesianPatch::checkValid(), Arcane::MeshUtils::computeAndSetOwnerForEdges(), Arcane::MeshUtils::computeAndSetOwnerForFaces(), Arcane::MeshUtils::computeAndSetOwnerForNodes(), Arcane::MeshUtils::computeBoundaryNodeNodeViaEdgeConnectivity(), Arcane::MeshUtils::computeNodeNodeViaEdgeConnectivity(), Arcane::Materials::MeshMaterialVariableFactory::createVariable(), Arcane::MessagePassing::dumpDateAndMemoryUsage(), Arcane::CartesianPatch::faceDirection(), Arcane::CartesianPatch::faceDirection(), Arcane::Materials::MeshMaterialVariableCommonStaticImpl< TrueType >::getReference(), Arcane::Materials::MeshMaterialVariableBuildTraits< TrueType >::getVariableReference(), Arcane::Materials::MeshMaterialVariableBuildTraits< TrueType >::getVariableReference(), Arcane::CartesianPatch::index(), Arcane::CartesianPatch::inPatchCells(), Arcane::ParallelMngUtils::isMachineShMemWinAvailable(), Arcane::ItemPairGroup::ItemPairGroup(), Arcane::CartesianPatch::level(), Arcane::Accelerator::makeAsyncQueuePool(), Arcane::Accelerator::makeAsyncQueuePool(), Arcane::MessagePassing::namedBarrier(), Arcane::CartesianPatch::nodeDirection(), Arcane::CartesianPatch::nodeDirection(), Arcane::CartesianPatch::position(), Arcane::VariableUtils::prefetchVariableAsync(), Arcane::IMeshPartitioner::primaryMesh(), Arcane::PrivateVariableArrayT< DataType >::updateFromInternal(), Arcane::VariableArrayT< T >::VariableArrayT(), Arcane::VtkHdfDataWriter::write(), and Arcane::VtkHdfV2DataWriter::write().
| #define ARCANE_CHECK_POINTER2 | ( | ptr, | |
| text ) |
Macro returning the pointer ptr if it is not null or throwing an exception if it is null.
Definition at line 828 of file ArcaneGlobal.h.
| #define ARCANE_CHECK_PTR | ( | a | ) |
Definition at line 711 of file ArcaneGlobal.h.
| #define ARCANE_CONSTEXPR ARCCORE_CONSTEXPR |
Macro allowing specification of the C++11 'constexpr' keyword.
Definition at line 565 of file ArcaneGlobal.h.
| #define ARCANE_CORE_EXPORT ARCANE_IMPORT |
Definition at line 100 of file ArcaneGlobal.h.
| #define ARCANE_CORE_EXTERN_TPL extern |
Definition at line 103 of file ArcaneGlobal.h.
| #define ARCANE_DATATYPE_EXPORT ARCANE_IMPORT |
Definition at line 102 of file ArcaneGlobal.h.
| #define ARCANE_DCHECK_POINTER | ( | a | ) |
Definition at line 714 of file ArcaneGlobal.h.
| #define ARCANE_DEBUGP | ( | a, | |
| b ) |
Definition at line 484 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED ARCCORE_DEPRECATED |
Definition at line 502 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_112 ARCANE_DEPRECATED |
Definition at line 504 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_114 ARCANE_DEPRECATED |
Definition at line 505 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_116 ARCANE_DEPRECATED |
Definition at line 506 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_118 ARCANE_DEPRECATED |
Definition at line 507 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_120 ARCANE_DEPRECATED |
Definition at line 508 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_122 ARCANE_DEPRECATED |
Definition at line 509 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_200 ARCANE_DEPRECATED |
Definition at line 510 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_2018 ARCANE_DEPRECATED |
Definition at line 515 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_2018_R | ( | reason | ) |
Definition at line 516 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_220 ARCANE_DEPRECATED |
Definition at line 511 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_240 ARCANE_DEPRECATED |
Definition at line 512 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_260 ARCANE_DEPRECATED |
Definition at line 513 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_280 ARCANE_DEPRECATED |
Definition at line 514 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_ARRAY ARCANE_DEPRECATED |
Definition at line 545 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_LONG_TERM | ( | reason | ) |
Macro for long-term 'deprecated' attribute.
This macro is used to indicate types or functions that are obsolete and therefore preferably should not be used, but will not be removed for several versions.
Definition at line 534 of file ArcaneGlobal.h.
| #define ARCANE_DEPRECATED_REASON | ( | reason | ) |
Definition at line 522 of file ArcaneGlobal.h.
| #define ARCANE_END_NAMESPACE } |
Definition at line 76 of file ArcaneGlobal.h.
| #define ARCANE_EXPORT ARCCORE_EXPORT |
Definition at line 36 of file ArcaneGlobal.h.
| #define ARCANE_EXPR_EXPORT ARCANE_IMPORT |
Definition at line 101 of file ArcaneGlobal.h.
| #define ARCANE_FATAL | ( | ... | ) |
Macro throwing a FatalErrorException.
The macro arguments are used to format an error message via the String::format() method.
Definition at line 749 of file ArcaneGlobal.h.
Referenced by Arcane::Variable::_checkSwapIsValid(), Arcane::ItemInfoListView::_checkValid(), Arcane::Array2VariableT< T >::_compareVariable(), Arcane::VariableArrayT< T >::_compareVariable(), Arcane::VariableScalarT< T >::_compareVariable(), Arcane::CaseTable::_findValue(), Arcane::ILoadBalanceMng::_internalApi(), Arcane::ITimeHistoryMng::_internalApi(), Arcane::Variable::_setData(), Arcane::ITimeHistoryMng::addCurveWriter(), Arcane::ItemGroupImpl::addItems(), Arcane::Parallel::VariableParallelOperationBase::addVariable(), Arcane::CartesianMeshAllocateBuildInfo::allocateMesh(), Arcane::UnstructuredMeshAllocateBuildInfo::allocateMesh(), Arcane::MEDCaseMeshReader::Builder::allocateMeshItems(), Arcane::Parallel::VariableParallelOperationBase::applyOperation(), Arcane::arcaneParallelForVa(), Arcane::Materials::MeshMaterialVariableSynchronizerList::beginSynchronize(), Arcane::ItemGroupImpl::beginTransaction(), Arcane::Materials::MeshMaterialIndirectModifier::beginUpdate(), Arcane::ItemTypeMng::build(), Arcane::AMRZonePosition::cellsInPatch(), Arcane::FaceReorienter::checkAndChangeOrientation(), Arcane::FaceReorienter::checkAndChangeOrientationAMR(), Arcane::MeshUtils::checkMeshProperties(), Arcane::ItemConnectivityContainerView::checkSame(), Arcane::MeshUtils::checkUniqueIdsHashCollective(), Arcane::ItemTypeInfoBuilder::computeFaceEdgeInfos(), Arcane::AMRPatchPosition::computeOverlapLayerSize(), Arcane::VariableArrayT< Real >::copyItemsMeanValues(), Arcane::CartesianMeshCoarsening2::createCoarseCells(), Arcane::CartesianMeshCoarsening::createCoarseCells(), Arcane::Hdf5Utils::HProperty::createFilePropertyMPIIO(), Arcane::ModuleFactory::createModule(), Arcane::ItemGroupImpl::createSubGroup(), Arcane::CartesianMeshAMRMng::createSubLevel(), Arcane::Materials::MeshMaterialVariableFactoryMng::createVariable(), Arcane::dataTypeFromName(), Arcane::ItemGroupImpl::endTransaction(), Arcane::ArcaneLauncherDirectExecuteFunctor::execute(), Arcane::Materials::MeshEnvironmentObserver::executeCompact(), Arcane::ItemGroupPartialVariableObserver::executeExtend(), Arcane::ItemItemGroupComputeFunctor< ItemType >::executeFunctor(), Arcane::ItemGroupPartialVariableObserver::executeReduce(), Arcane::XmlNode::expectedChild(), Arcane::platform::fillCommandLineArguments(), Arcane::ICartesianMesh::getReference(), Arcane::Materials::MeshMaterialVariableCommonStaticImpl< TrueType >::getReference(), Arcane::Materials::IMeshMaterialMng::getTrueReference(), Arcane::Materials::MeshMaterialVariableBuildTraits< TrueType >::getVariableReference(), Arcane::Materials::MeshMaterialVariableBuildTraits< TrueType >::getVariableReference(), Arcane::Materials::CellEnvironmentVariableArrayRef< DataType_ >::globalVariable(), Arcane::Materials::CellEnvironmentVariableArrayRef< DataType_ >::globalVariable(), Arcane::Materials::CellEnvironmentVariableScalarRef< DataType_ >::globalVariable(), Arcane::Materials::CellEnvironmentVariableScalarRef< DataType_ >::globalVariable(), Arcane::Materials::CellMaterialVariableArrayRef< DataType_ >::globalVariable(), Arcane::Materials::CellMaterialVariableArrayRef< DataType_ >::globalVariable(), Arcane::Materials::CellMaterialVariableScalarRef< DataType_ >::globalVariable(), Arcane::Materials::CellMaterialVariableScalarRef< DataType_ >::globalVariable(), Arcane::ArcaneLauncher::init(), Arcane::Materials::MeshMaterialExchangeMng::ExchangeCellStep::initialize(), Arcane::ItemVariableArrayRefT< DataTypeT >::ItemVariableArrayRefT(), Arcane::ItemVariableScalarRefT< DataTypeT >::ItemVariableScalarRefT(), Arcane::SHA3Algorithm::SHA3::keccak_init(), Arcane::Connectivity::kindsToConnectivity(), Arcane::MeshHandle::mesh(), Arcane::MessagePassing::namedBarrier(), Arcane::ItemTypeMng::nbHChildrenByItemType(), Arcane::Hdf5VariableReaderHelper2::open(), Arcane::Hdf5VariableReaderHelper::open(), Arcane::CaseOptionListMulti::readChildren(), Arcane::MeshReaderMng::readMesh(), Arcane::CartesianMeshImpl::recreateFromDump(), Arcane::CartesianMeshImpl::reduceNbGhostLayers(), Arcane::Materials::MeshMaterialExchangeMng::registerFactory(), Arcane::ItemGroupImpl::removeAddItems(), Arcane::CaseOptionList::removeChild(), Arcane::ITimeHistoryMng::removeCurveWriter(), Arcane::MeshUtils::removeItemAndKeepOrder(), Arcane::CartesianMeshCoarsening::removeRefinedCells(), Arcane::Materials::MeshMaterialVariable::removeVariableRef(), Arcane::CartesianMeshImpl::renumberItemsUniqueId(), Arcane::Variable::resizeFromGroup(), Arcane::Materials::ItemMaterialVariableArray< DataType >::serialize(), Arcane::VariablePrivate::serializeHashId(), Arcane::CaseOptionExtended::setDefaultValue(), Arcane::CaseOptionSimpleT< T >::setDefaultValue(), Arcane::Parallel::VariableParallelOperationBase::setItemFamily(), Arcane::ItemGroupImpl::setItems(), Arcane::IPostProcessorWriter::setMesh(), Arcane::Variable::setUsed(), Arcane::SHA3Algorithm::SHA3::sha3_final(), Arcane::Timer::start(), Arcane::Timer::stop(), Arcane::Array2VariableT< T >::synchronize(), Arcane::Array2VariableT< T >::synchronize(), Arcane::VariableArrayT< T >::synchronize(), Arcane::VariableArrayT< T >::synchronize(), Arcane::AMRZonePosition::toAMRPatchPosition(), Arcane::Materials::MeshMaterialVariable::update(), Arcane::MachineShMemWinMDVariableT< ItemType, DataType, Extents >::view(), Arcane::VtkHdfDataWriter::write(), and Arcane::VtkHdfV2DataWriter::write().
| #define ARCANE_FATAL_IF | ( | const, | |
| ... ) |
Macro throwing a FatalErrorException if cond is true.
The macro arguments are used to format an error message via the String::format() method.
Definition at line 760 of file ArcaneGlobal.h.
| #define ARCANE_GEOMETRY_EXPORT ARCANE_IMPORT |
Definition at line 147 of file ArcaneGlobal.h.
| #define ARCANE_HAS_LONG_LONG |
Definition at line 181 of file ArcaneGlobal.h.
| #define ARCANE_HYODA_EXPORT ARCANE_IMPORT |
Definition at line 165 of file ArcaneGlobal.h.
| #define ARCANE_IMPL_EXPORT ARCANE_IMPORT |
Definition at line 117 of file ArcaneGlobal.h.
| #define ARCANE_IMPORT ARCCORE_IMPORT |
Definition at line 37 of file ArcaneGlobal.h.
| #define ARCANE_JOIN_HELPER | ( | a, | |
| b ) |
Definition at line 556 of file ArcaneGlobal.h.
| #define ARCANE_JOIN_HELPER2 | ( | a, | |
| b ) |
Definition at line 555 of file ArcaneGlobal.h.
| #define ARCANE_JOIN_WITH_LINE | ( | a | ) |
Definition at line 557 of file ArcaneGlobal.h.
| #define ARCANE_MESH_EXPORT ARCANE_IMPORT |
Definition at line 123 of file ArcaneGlobal.h.
| #define ARCANE_MPI_EXPORT ARCANE_IMPORT |
Definition at line 159 of file ArcaneGlobal.h.
| #define ARCANE_NO_DEPRECATED |
Definition at line 538 of file ArcaneGlobal.h.
| #define ARCANE_NOEXCEPT ARCCORE_NOEXCEPT |
Definition at line 571 of file ArcaneGlobal.h.
| #define ARCANE_NOEXCEPT_FALSE ARCCORE_NOEXCEPT_FALSE |
Definition at line 572 of file ArcaneGlobal.h.
| #define ARCANE_NORETURN ARCCORE_NORETURN |
Definition at line 562 of file ArcaneGlobal.h.
| #define ARCANE_NOT_YET_IMPLEMENTED | ( | a | ) |
Definition at line 496 of file ArcaneGlobal.h.
| #define ARCANE_REAL | ( | val | ) |
Definition at line 192 of file ArcaneGlobal.h.
| #define ARCANE_RESTRICT ARCCORE_RESTRICT |
Definition at line 39 of file ArcaneGlobal.h.
| #define ARCANE_SCRIPT_EXPORT ARCANE_IMPORT |
Definition at line 135 of file ArcaneGlobal.h.
| #define ARCANE_SOLVERS_EXPORT ARCANE_IMPORT |
Definition at line 141 of file ArcaneGlobal.h.
| #define ARCANE_STD std |
Definition at line 41 of file ArcaneGlobal.h.
| #define ARCANE_STD_EXPORT ARCANE_IMPORT |
Definition at line 129 of file ArcaneGlobal.h.
| #define ARCANE_TEMPLATE_EXPORT ARCCORE_TEMPLATE_EXPORT |
Definition at line 38 of file ArcaneGlobal.h.
| #define ARCANE_THREAD_EXPORT ARCANE_IMPORT |
Definition at line 153 of file ArcaneGlobal.h.
| #define ARCANE_THROW | ( | exception_class, | |
| ... ) |
Macro for throwing an exception with formatting.
exception_class is the exception type. The following arguments of the macro are used to format an error message via the String::format() method.
Definition at line 726 of file ArcaneGlobal.h.
Referenced by Arcane::Materials::MeshMaterialVariableSynchronizerList::add(), Arcane::XmlNode::attr(), Arcane::XmlNode::attrValue(), Arcane::Hdf5Utils::HProperty::createDatasetTransfertCollectiveMPIIO(), Arcane::Hdf5Utils::HProperty::createDatasetTransfertIndependentMPIIO(), Arcane::Hdf5Utils::HProperty::createFilePropertyMPIIO(), Arcane::XmlNode::createNode(), Arcane::XmlNode::createNode(), Arcane::dataTypeSize(), Arcane::platform::fillCommandLineArguments(), Arcane::ItemTypeMng::getPolygonType(), Arcane::IHashAlgorithm::hashSize(), Arcane::IHashAlgorithm::name(), Arcane::dom::LibXml2_Parser::parse(), Arcane::Hdf5Utils::StandardScalarT< DataType >::read(), Arcane::ItemGroupImpl::removeAddItems(), Arcane::CartesianMeshImpl::renumberItemsUniqueId(), Arcane::Materials::ItemMaterialVariableArray< DataType >::serialize(), Arcane::SerializedData::serialize(), Arcane::IItemFamilyTopologyModifier::setBackAndFrontCells(), Arcane::ArrayShape::setNbDimension(), Arcane::ItemGroupImpl::setOwn(), Arcane::Array2VariableT< T >::synchronize(), Arcane::Array2VariableT< T >::synchronize(), Arcane::IItemFamily::synchronize(), Arcane::IVariable::synchronize(), Arcane::IVariableSynchronizer::synchronize(), Arcane::IVariableSynchronizer::synchronize(), Arcane::VariableArrayT< T >::synchronize(), Arcane::VariableArrayT< T >::synchronize(), Arcane::dom::LibXml2_SchemaValidator::validate(), Arcane::XmlNode::valueAsBoolean(), Arcane::IData::visitMultiArray2(), and Arcane::Hdf5Utils::StandardScalarT< DataType >::write().
| #define ARCANE_THROW_IF | ( | const, | |
| exception_class, | |||
| ... ) |
Macro for throwing an exception with formatting if cond is true.
exception_class is the exception type. The following arguments of the macro are used to format an error message via the String::format() method.
Definition at line 738 of file ArcaneGlobal.h.
Referenced by Arcane::arcaneCheckArraySize(), Arcane::arcaneCheckArraySize(), Arcane::arcaneCheckArraySize(), Arcane::arcaneCheckArraySize(), Arcane::arcaneCheckArraySize(), and Arcane::arcaneCheckArraySize().
| #define ARCANE_UNUSED | ( | var | ) |
Definition at line 45 of file ArcaneGlobal.h.
| #define ARCANE_UTILS_EXPORT ARCANE_IMPORT |
Definition at line 110 of file ArcaneGlobal.h.
| #define ARCANE_UTILS_EXTERN_TPL extern |
Definition at line 111 of file ArcaneGlobal.h.
| #define ARCANE_WARNING | ( | a | ) |
Definition at line 713 of file ArcaneGlobal.h.
| #define NUMERICS_BEGIN_NAMESPACE |
Definition at line 77 of file ArcaneGlobal.h.
| #define NUMERICS_END_NAMESPACE } |
Definition at line 80 of file ArcaneGlobal.h.
| typedef ARCANE_TYPE_INT16 Int16 |
Definition at line 68 of file ArcaneGlobal.h.
| typedef ARCANE_TYPE_INT32 Int32 |
Definition at line 69 of file ArcaneGlobal.h.
| typedef ARCANE_TYPE_INT64 Int64 |
Definition at line 70 of file ArcaneGlobal.h.