Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Deprecated List
Member Arcane::Accelerator::Atomic
This policy is no longer available. If specified, it will behave like eDeviceReducePolicy::Grid.
Member Arcane::ArcaneLauncher::runDirect (std::function< int(IDirectExecutionContext *)> func)
Member Arcane::ArcaneLauncher::setCommandLineArguments (const CommandLineArguments &args)
Member Arcane::ArrayConverter< InputType, InputType, DefaultConverter< InputType, InputType > >::begin ()
Use data() instead.
Member Arcane::ArrayConverter< InputType, InputType, DefaultConverter< InputType, InputType > >::begin () const
Use data() instead.
Member Arcane::ArrayConverter< InputType, OutputType, Converter >::begin ()
Use data() instead.
Member Arcane::ArrayConverter< InputType, OutputType, Converter >::begin () const
Use data() instead.
Class Arcane::AtomicInt32
This class is obsolete. You must use std::atomic<Int32> instead.
Class Arcane::CartesianMeshCoarsening
This class is obsolete. The version 2 implementation (CartesianMeshCoarsening2) must be used.
Member Arcane::CaseFunctionBuildInfo::CaseFunctionBuildInfo (ISubDomain *sd, const String &name)

Use CaseFunctionBuildInfo(ITraceMng* tm,const String& name)

Use CaseFunctionBuildInfo(ITraceMng* tm,const String& name)

Member Arcane::CaseOptionSimple::ARCANE_DEPRECATED_LONG_TERM ("Y2022: Do not access XML item from option") XmlNode element() const
The internal implementation should not be used to allow for the use of a format other than XML in the future.
Class Arcane::Cell::Index
Member Arcane::ConstArrayConverter< InputType, InputType, DefaultConverter< InputType, InputType > >::begin () const
Use data() instead.
Member Arcane::ConstArrayConverter< InputType, OutputType, Converter >::begin () const
Use data() instead.
Member Arcane::ConstMultiArray2View< DataType >::size () const
Use dim1Size() instead.
Class Arcane::Edge::Index
Class Arcane::Face::Index
Member Arcane::Face::isBoundary () const
Use isSubDomainBoundary() instead.
Member Arcane::Face::isBoundaryOutside () const
Use isSubDomainBoundaryOutside()
Member Arcane::FaceReorienter::checkAndChangeOrientation (ItemInternal *face)
Use checkAndChangeOrientation(Face) instead.
Member Arcane::FaceReorienter::checkAndChangeOrientationAMR (ItemInternal *face)
Use checkAndChangeOrientationAMR(Face) instead.
Member Arcane::FaceReorienter::FaceReorienter (ITraceMng *tm)
Use FaceReorienter(IMesh*) instead.
Member Arcane::geometric::GeomElementConstViewBase::s (Integer i) const
Use operator[] instead.
Member Arcane::geometric::GeomShapeView::fillSubZoneHexa (Hexaedron8ElementView svc, Integer i)
Use fillSubZoneHexaedron8() instead
Member Arcane::geometric::GeomShapeView::fillSubZoneHexagon (Quad4ElementView svc, Integer i)
Use fillSubZoneHexagon6() instead
Member Arcane::geometric::GeomShapeView::fillSubZonePenta (Hexaedron8ElementView svc, Integer i)
Use fillSubZonePentaedron6() instead
Member Arcane::geometric::GeomShapeView::fillSubZonePentagon (Quad4ElementView svc, Integer i)
Use fillSubZonePentagon5() instead
Member Arcane::geometric::GeomShapeView::fillSubZonePyramid (Hexaedron8ElementView svc, Integer i)
Use fillSubZonePyramid5() instead
Member Arcane::geometric::GeomShapeView::fillSubZoneQuad (Quad4ElementView svc, Integer i)
Use fillSubZoneQuad4() instead
Member Arcane::geometric::GeomShapeView::fillSubZoneTetra (Hexaedron8ElementView svc, Integer i)
Use fillSubZoneTetraedron4() instead
Member Arcane::geometric::GeomShapeView::fillSubZoneTriangle (Quad4ElementView svc, Integer i)
Use fillSubZoneTriangle3() instead
Member Arcane::geometric::GeomShapeView::fillSubZoneWedge7 (Hexaedron8ElementView svc, Integer i)
Use fillSubZoneHeptaedron10() instead
Member Arcane::geometric::GeomShapeView::fillSubZoneWedge8 (Hexaedron8ElementView svc, Integer i)
Use fillSubZoneOctaedron12() instead
Member Arcane::geometric::GeomShapeView::initFromHexa (HexaElementConstView hexa, GeomShape &geom_cell)
Use GeomShape::initFromHexaedron8() instead.
Member Arcane::geometric::GeomShapeView::initFromQuad (QuadElementConstView hexa, GeomShape &geom_cell)
Use GeomShape::initFromQuad4() instead.
Member Arcane::ICartesianMesh::amrPatch (Int32 index) const =0
Use CartesianMeshAMRMng::amrPatch() instead.
Member Arcane::ICartesianMesh::coarseZone (const AMRZonePosition &position)=0
Use CartesianMeshAMRMng::coarseZone2D() instead.
Member Arcane::ICartesianMesh::coarseZone2D (Real2 position, Real2 length)=0
Use CartesianMeshAMRMng::coarseZone2D() instead.
Member Arcane::ICartesianMesh::coarseZone3D (Real3 position, Real3 length)=0
Use CartesianMeshAMRMng::coarseZone2D() instead.
Member Arcane::ICartesianMesh::createCartesianMeshCoarsening ()=0
Use Arcane::CartesianMeshUtils::createCartesianMeshCoarsening2() instead.
Member Arcane::ICartesianMesh::nbPatch () const =0
Use CartesianMeshAMRMng instead.
Member Arcane::ICartesianMesh::patches () const =0
Use CartesianMeshAMRMng::amrPatch() instead.
Member Arcane::ICartesianMesh::reduceNbGhostLayers (Integer level, Integer target_nb_ghost_layers)=0
Use CartesianMeshAMRMng::reduceNbGhostLayers() instead.
Member Arcane::ICartesianMesh::refinePatch (const AMRZonePosition &position)=0
Use CartesianMeshAMRMng::refineZone() instead.
Member Arcane::ICartesianMesh::refinePatch2D (Real2 position, Real2 length)=0
Use CartesianMeshAMRMng::refineZone() instead.
Member Arcane::ICartesianMesh::refinePatch3D (Real3 position, Real3 length)=0
Use CartesianMeshAMRMng::refineZone() instead.
Member Arcane::ICaseOptions::subDomain () const =0
Do not use this method because eventually an option may exist without a sub-domain.
Member Arcane::ICheckpointMng::readCheckpoint ()=0
Use readDefaultCheckpoint() instead
Member Arcane::ICheckpointMng::readCheckpoint (ByteConstArrayView infos)=0
Instead, use the following code:
Member Arcane::ICheckpointMng::readDefaultCheckpoint ()=0
Instead, use the following code:
Member Arcane::ICheckpointMng::writeCheckpoint (ICheckpointWriter *writer)=0
Use writeDefaultCheckpoint() instead.
Member Arcane::IData::visitMultiArray2 (IMultiArray2DataVisitor *visitor)
This visitor is obsolete because there are no more IMultiArray2 implementations.
Member Arcane::IDataFactoryMng::createEmptySerializedDataRef ()=0
Use arcaneCreateEmptySerializedDataRef() instead.
Member Arcane::IDataFactoryMng::createSerializedDataRef (eDataType data_type, Int64 memory_size, Integer nb_dim, Int64 nb_element, Int64 nb_base_element, bool is_multi_size, Int64ConstArrayView dimensions)=0
Use arcaneCreateSerializedDataRef() instead
Class Arcane::IDeflateService
Use IDataCompressor instead.
Member Arcane::IEntryPoint::lastTime (Timer::eTimerType) const =0
Use lastElapsedTime() instead
Member Arcane::IEntryPoint::totalTime (Timer::eTimerType) const =0
Use totalElapsedTime() instead
Member Arcane::IMeshModifier::addCells (ISerializer *buffer)=0
Use IMesh::cellFamily()->policyMng()->createSerializer() instead.
Member Arcane::IMeshModifier::addCells (ISerializer *buffer, Int32Array &cells_local_id)=0
Use IMesh::cellFamily()->policyMng()->createSerializer() instead.
Member Arcane::IMeshUtilities::localIdsFromConnectivity (eItemKind item_kind, IntegerConstArrayView items_nb_node, Int64ConstArrayView items_connectivity, Int32ArrayView local_ids, bool allow_null=false)=0
Use getFacesLocalIdFromConnectivity() instead.
Class Arcane::IMultiArray2Data
This interface is no longer used.
Class Arcane::IMultiArray2DataVisitor
Do not use because the underlying type is no longer used
Member Arcane::Internal::ServiceFinderBase2T< InterfaceType >::create (const String &name)
Use createReference() instead.
Member Arcane::Internal::ServiceFinderBase2T< InterfaceType >::create (const String &name, IMesh *mesh)
Use createReference() instead.
Member Arcane::Internal::ServiceFinderBase2T< InterfaceType >::createAll (Array< InterfaceType * > &instances)
Use the overload taking an array of references instead.
Member Arcane::IParallelMng::createSerializeMessageList ()=0
Use createSerializeMessageListRef() instead.
Member Arcane::IParallelMng::createSubParallelMng (Int32ConstArrayView kept_ranks)=0
Use createSubParallelMngRef() instead
Member Arcane::IParallelMng::mpiCommunicator ()
Use getMPICommunicator() instead.
Member Arcane::IPostProcessorWriter::setMesh (IMesh *mesh)
This method is obsolete. It is no longer possible to change the mesh of a service implementing this interface. The choice of the mesh is made when creating the service via ServiceBuilder by passing the desired mesh as an argument.
Member Arcane::ISerializedData::ARCANE_DEPRECATED_2018_R ("Use method 'writableBytes()' or 'constBytes()' instead") virtual ByteConstArrayView buffer() const =0
Use bytes() instead.
Member Arcane::ISerializedData::ARCANE_DEPRECATED_2018_R ("Use method 'writableBytes()' or 'constBytes()' instead") virtual ByteArrayView buffer()=0
Use bytes() instead.
Member Arcane::ISerializedData::setBuffer (ByteArrayView buffer)=0
Use setBytes() instead.
Member Arcane::ISerializedData::setBuffer (ByteConstArrayView buffer)=0
Use setBytes() instead.
Class Arcane::IService
Member Arcane::ISimpleTableOutput::writeFile (const String &directory, Integer rank=-1)=0
Use setOutputDirectory() then writeFile() instead.
Member Arcane::ISubDomain::meshDimension () const =0
Use mesh()->dimension() instead.
Class Arcane::Item::Index
Member Arcane::Item::internal () const
Use itemBase() or mutableItemBase() instead for cases where the returned instance is not kept.
Member Arcane::ItemGroupImpl::checkLocalIdsAreContigous () const
Use checkLocalIdsAreContiguous() instead
Member Arcane::ItemGroupImpl::isContigousLocalIds () const
Use isContiguousLocalIds() instead
Member Arcane::ItemInternalList
Use ItemInternalArrayView.
Member Arcane::ItemTypeMng::build (IParallelSuperMng *parallel_mng, ITraceMng *trace)
Use build(IMesh*) instead.
Member Arcane::ItemVectorView::localIds () const
Do not retrieve the list of entities directly. It is preferable to use iterators or the method fillLocalIds() if you want to retrieve the list of localIds().
Class Arcane::ITimeHistoryCurveWriter
Use the ITimeHistoryCurveWriter2 interface instead.
Member Arcane::ITimeHistoryMng::addValue (const String &name, Real value, bool end_time=true, bool is_local=false)=0
This method is deprecated and is replaced by using the GlobalTimeHistoryAdder object.
Member Arcane::ITimeHistoryMng::addValue (const String &name, Int32 value, bool end_time=true, bool is_local=false)=0
This method is deprecated and is replaced by using the GlobalTimeHistoryAdder object.
Member Arcane::ITimeHistoryMng::addValue (const String &name, Int64 value, bool end_time=true, bool is_local=false)=0
This method is deprecated and is replaced by using the GlobalTimeHistoryAdder object.
Member Arcane::ITimeHistoryMng::addValue (const String &name, RealConstArrayView value, bool end_time=true, bool is_local=false)=0
This method is deprecated and is replaced by using the GlobalTimeHistoryAdder object.
Member Arcane::ITimeHistoryMng::addValue (const String &name, Int32ConstArrayView value, bool end_time=true, bool is_local=false)=0
This method is deprecated and is replaced by using the GlobalTimeHistoryAdder object.
Member Arcane::ITimeHistoryMng::addValue (const String &name, Int64ConstArrayView value, bool end_time=true, bool is_local=false)=0
This method is deprecated and is replaced by using the GlobalTimeHistoryAdder object.
Member Arcane::ITimerMng::hasTimer (Timer *timer)=0
This function will eventually be removed. Do not use it.
Member Arcane::IVariable::read (IDataReader *reader)=0
Should be replaced by the following code:
Member Arcane::IVariable::write (IDataWriter *writer)=0
Should be replaced by the following code:
Member Arcane::IVariableMng::readVariables (IDataReader *reader, IVariableFilter *filter=0)=0
Use readVariable(IDataReader*)
Member Arcane::math::crossProduct3 (Real3 v1, Real3 v2)
Use cross() instead.
Member Arcane::math::normeR3 (Real3 v1)
Use Real3.abs() instead.
Member Arcane::math::scaMul (Real2 u, Real2 v)
Use dot(Real2,Real2) instead
Member Arcane::math::scaMul (Real3 u, Real3 v)
Use dot(Real2,Real2) instead
Member Arcane::math::transpose (const Real3x3 &t)
Use matrixTranspose() instead.
Member Arcane::math::vecMul (Real3 u, Real3 v)
Use cross() instead.
Member Arcane::math::vecMul2D (Real3 u, Real3 v)
Use cross2D() instead.
Member Arcane::MemoryUtils::getAcceleratorHostMemoryAllocator ()
Use MemoryUtils::getDefaultDataAllocator() instead.
Member Arcane::MessagePassing::WaitSomeNonBlocking
Use TestSome instead
Member Arcane::ModuleBuildInfo::mesh () const
You must use meshHandle() instead.
Member Arcane::ModuleBuildInfo::ModuleBuildInfo (ISubDomain *sd, IMesh *mesh, const String &name)
Use the overload that takes a MeshHandle instead.
Member Arcane::MultiArray2View< DataType >::size () const
Use dim1Size() instead.
Class Arcane::Node::Index
Member Arcane::Parallel::For (Integer i0, Integer size, Integer grain_size, InstanceType *itype, void(InstanceType::*lambda_function)(Integer i0, Integer size))
Use the For overload with ParallelLoopOptions as an argument.
Member Arcane::Parallel::For (Integer i0, Integer size, const ParallelLoopOptions &options, InstanceType *itype, void(InstanceType::*lambda_function)(Integer i0, Integer size))
Use Arcane::arcaneParallelFor() instead.
Member Arcane::Parallel::For (Integer i0, Integer size, Integer grain_size, const LambdaType &lambda_function)
Use the For overload with ParallelLoopOptions as an argument.
Member Arcane::Parallel::For (Integer i0, Integer size, InstanceType *itype, void(InstanceType::*lambda_function)(Integer i0, Integer size))
Use Arcane::arcaneParallelFor() instead.
Member Arcane::Parallel::For (Integer i0, Integer size, const ParallelLoopOptions &options, const LambdaType &lambda_function)
Use Arcane::arcaneParallelFor() instead.
Member Arcane::Parallel::For (Integer i0, Integer size, const LambdaType &lambda_function)
Use Arcane::arcaneParallelFor() instead.
Member Arcane::Parallel::Foreach (const ItemVectorView &items_view, const ParallelLoopOptions &options, InstanceType *instance, void(InstanceType::*function)(ItemVectorViewT< ItemType > items))
Use Arcane::arcaneParallelForeach() instead.
Member Arcane::Parallel::Foreach (const ItemGroup &items, const ParallelLoopOptions &options, InstanceType *instance, void(InstanceType::*function)(ItemVectorViewT< ItemType > items))
Use Arcane::arcaneParallelForeach() instead.
Member Arcane::Parallel::Foreach (const ItemVectorView &items_view, InstanceType *instance, void(InstanceType::*function)(ItemVectorViewT< ItemType > items))
Use Arcane::arcaneParallelForeach() instead.
Member Arcane::Parallel::Foreach (const ItemGroup &items, InstanceType *instance, void(InstanceType::*function)(ItemVectorViewT< ItemType > items))
Use Arcane::arcaneParallelForeach() instead.
Member Arcane::Parallel::Foreach (const ItemVectorView &items_view, const ParallelLoopOptions &options, const LambdaType &lambda_function)
Use Arcane::arcaneParallelForeach() instead.
Member Arcane::Parallel::Foreach (const ItemGroup &items, const ParallelLoopOptions &options, const LambdaType &lambda_function)
Use Arcane::arcaneParallelForeach() instead.
Member Arcane::Parallel::Foreach (const ItemVectorView &items_view, const LambdaType &lambda_function)
Use Arcane::arcaneParallelForeach() instead.
Member Arcane::Parallel::Foreach (const ItemGroup &items, const LambdaType &lambda_function)
Use Arcane::arcaneParallelForeach() instead.
Member Arcane::platform::getAcceleratorHostMemoryAllocator ()
Use MemoryUtils::getDefaultDataAllocator() instead.
Member Arcane::platform::getDataMemoryRessourceMng ()
This method is internal to Arcane. Use methods from MemoryUtils instead.
Member Arcane::platform::setAcceleratorHostMemoryAllocator (IMemoryAllocator *a)
This method is internal to Arcane.
Member Arcane::platform::setDataMemoryRessourceMng (IMemoryRessourceMng *mng)
This method is internal to Arcane.
Member Arcane::Real2x2::Real2x2 (Real ax, Real ay, Real bx, Real by)
Use Real2x2(Real2 a,Real2 b) instead.
Member Arcane::Real3x3::Real3x3 (Real ax, Real ay, Real az, Real bx, Real by, Real bz, Real cx, Real cy, Real cz)
Use Real3x3(Real3 x,Real3 y,Real3 z) instead.
Member Arcane::Runner::setConcurrentQueueCreation (bool v)
Queue creation is always thread-safe since Arcane version 3.15.
Member Arcane::RunQueue::platformStream () const
Use toCudaNativeStream(), toHipNativeStream() or toSyclNativeStream() instead
Member Arcane::ServiceBuilder< InterfaceType >::createAllInstances (Array< InterfaceType * > &instances)
Use the overload that returns an array of references.
Member Arcane::ServiceBuilder< InterfaceType >::createInstance (const String &name, eServiceBuilderProperties properties=SB_None)
Use createReference() instead.
Member Arcane::ServiceBuilder< InterfaceType >::createInstance (ISubDomain *sd, const String &name, eServiceBuilderProperties properties=SB_None)
Use createReference() instead.
Member Arcane::ServiceBuilder< InterfaceType >::createInstance (const String &name, IMesh *mesh, eServiceBuilderProperties properties=SB_None)
Use createReference() instead.
Member Arcane::ServiceBuildInfoBase::ServiceBuildInfoBase (IMesh *mesh)
Use ServiceBuildInfoBase(const MeshHandle&) instead.
Class Arcane::ServiceFinder2T< InterfaceType, ParentType >
This class should no longer be used directly. Use ServiceBuilder instead.
Member Arcane::ServiceRegisterer::property () const
Use serviceProperty() instead
Member Arcane::SharedVariableCellInteger
Use VariableCellInteger instead
Member Arcane::SharedVariableFaceInteger
Use VariableFaceInteger instead
Member Arcane::SharedVariableNodeInteger
Use VariableNodeInteger instead
Class Arcane::ThreadPrivate< T >
Use 'thread_local' from C++11.
Class Arcane::ThreadPrivateBase
Use 'thread_local' from C++11.
Class Arcane::ThreadPrivateStorage
Use 'thread_local' from C++11.
Member Arcane::Timer::TimerVirtual
This timer is no longer used and behaves like the clock time (TimerReal).
Member Arcane::VariableArrayInteger
Use VariableArrayInteger instead
Member Arcane::VariableCellInteger
Use VariableCellInteger instead
Member Arcane::VariableFaceInteger
Use VariableFaceInteger instead
Member Arcane::VariableNodeInteger
Use VariableNodeInteger instead
Member Arcane::VariableRefArray2T< T >::operator= (const VariableRefArray2T< DataType > &rhs)
Use refersTo() instead.
Member Arcane::VariableScalarInteger
Use VariableScalarInteger instead
Member ARCANE_REGISTER_APPLICATION_FACTORY (aclass, ainterface, aname)
Use ARCANE_REGISTER_SERVICE() instead.
Member ARCANE_REGISTER_CASE_OPTIONS_NOAXL_FACTORY (aclass, ainterface, aname)
Use ARCANE_REGISTER_SERVICE() instead.
Member ARCANE_REGISTER_CASE_OPTIONS_NOAXL_FACTORY4 (aclass, ainterface_ns, ainterface, aname)
Use ARCANE_REGISTER_SERVICE() instead.
Member ARCANE_REGISTER_SUB_DOMAIN_FACTORY (aclass, ainterface, aname)
Use ARCANE_REGISTER_SERVICE() instead.
Member ARCANE_REGISTER_SUB_DOMAIN_FACTORY4 (aclass, ainterface_ns, ainterface, aname)
Use ARCANE_REGISTER_SERVICE() instead.
Member Arccore::ISerializer::reserveSpan (eDataType dt, Int64 n)=0
Use reserveSpan(eBasicDataType) instead
Member Arccore::ITraceMng::setActivated (bool v)
Use setInfoActivated() instead
Member Arccore::ITraceMng::setRedirectStream (std::ostream *o)=0
Use the setRedirectStream(ITraceStream*) overload.
Member Arccore::String::utf16 () const
Use StringUtils::asUtf16BE() instead. Note that the StringUtils::asUtf16BE() function does not contain a terminal 0x00.
Member ASSERT_EQUALS (expected, actual)
Use ASSERT_EQUAL() (without the S)
Member ASSERT_NEARLY_EQUALS (expected, actual)
Use ASSERT_NEARLY_EQUAL() (without the S)
Page Load balancing on the mesh
Using ISubDomain::loadBalance() to define criteria is now obsolete.