Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Liste des éléments obsolètes
Membre Arcane::Accelerator::RunQueue::ARCANE_DEPRECATED_REASON ("Y2024: Use toCudaNativeStream(), toHipNativeStream() or toSyclNativeStream() instead") void *platformStream() const
Utiliser toCudaNativeStream(), toHipNativeStream() ou toSyclNativeStream() à la place
Membre Arcane::ArcaneLauncher::runDirect (std::function< int(IDirectExecutionContext *)> func)
Membre Arcane::ArcaneLauncher::setCommandLineArguments (const CommandLineArguments &args)
Membre Arcane::ArrayConverter< InputType, InputType, DefaultConverter< InputType, InputType > >::begin ()
Utiliser data() à la place.
Membre Arcane::ArrayConverter< InputType, InputType, DefaultConverter< InputType, InputType > >::begin () const
Utiliser data() à la place.
Membre Arcane::ArrayConverter< InputType, OutputType, Converter >::begin ()
Utiliser data() à la place.
Membre Arcane::ArrayConverter< InputType, OutputType, Converter >::begin () const
Utiliser data() à la place.
Class Arcane::AtomicInt32
Cette classe est obsolète. Il faut utiliser std::atomic<Int32> à la place.
Class Arcane::CartesianMeshCoarsening
Cette classe est obsolète. Il faut utiliser la version 2 de l'implémentation (CartesianMeshCoarsening2).
Membre Arcane::CaseFunctionBuildInfo::CaseFunctionBuildInfo (ISubDomain *sd, const String &name)

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

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

Membre Arcane::CaseOptionSimple::element () const
L'implémentation interne ne doit pas être utilisée pour permettre à terme d'utiliser un autre format que le XML.
Membre Arcane::Cell::Cell (Int32 local_id, ItemSharedInfo *shared_info)
Membre Arcane::ConstArrayConverter< InputType, InputType, DefaultConverter< InputType, InputType > >::begin () const
Utiliser data() à la place.
Membre Arcane::ConstArrayConverter< InputType, OutputType, Converter >::begin () const
Utiliser data() à la place.
Membre Arcane::ConstMultiArray2View< DataType >::size () const
Utiliser dim1Size() à la place.
Membre Arcane::Edge::Edge (Int32 local_id, ItemSharedInfo *shared_info)
Membre Arcane::Face::Face (Int32 local_id, ItemSharedInfo *shared_info)
Membre Arcane::Face::isBoundary () const
Utiliser isSubDomainBoundary() à la place.
Membre Arcane::Face::isBoundaryOutside () const
Utiliser isSubDomainBoundaryOutside()
Membre Arcane::FaceReorienter::checkAndChangeOrientation (ItemInternal *face)
Utiliser checkAndChangeOrientation(Face) à la place.
Membre Arcane::FaceReorienter::checkAndChangeOrientationAMR (ItemInternal *face)
Utiliser checkAndChangeOrientationAMR(Face) à la place.
Membre Arcane::FaceReorienter::FaceReorienter (ITraceMng *tm)
Utiliser FaceReorienter(IMesh*) à la place.
Membre Arcane::geometric::GeomElementConstViewBase::s (Integer i) const
Utiliser operator[] à la place.
Membre Arcane::geometric::GeomShapeView::initFromHexa (HexaElementConstView hexa, GeomShape &geom_cell)
Utiliser GeomShape::initFromHexaedron8() à la place.
Membre Arcane::geometric::GeomShapeView::initFromQuad (QuadElementConstView hexa, GeomShape &geom_cell)
Utiliser GeomShape::initFromQuad4() à la place.
Membre Arcane::ICartesianMesh::createCartesianMeshCoarsening ()=0
Utiliser Arcane::CartesianMeshUtils::createCartesianMeshCoarsening2() à la place.
Membre Arcane::ICaseOptions::subDomain () const =0
Ne plus utiliser cette méthode car à terme une option pourra exister sans sous-domaine.
Membre Arcane::ICheckpointMng::readCheckpoint ()=0
Utiliser readDefaultCheckpoint() à la place
Membre Arcane::ICheckpointMng::readCheckpoint (ByteConstArrayView infos)=0
A la place, utiliser le code suivants:
Membre Arcane::ICheckpointMng::readDefaultCheckpoint ()=0
A la place, utiliser le code suivants:
Membre Arcane::ICheckpointMng::writeCheckpoint (ICheckpointWriter *writer)=0
Utiliser writeDefaultCheckpoint() à la place.
Membre Arcane::IData::visitMultiArray2 (IMultiArray2DataVisitor *visitor)
Ce visiteur est obsolète car il n'y a pas plus d'implémentation de IMultiArray2.
Membre Arcane::IDataFactoryMng::createEmptySerializedDataRef ()=0
Utiliser arcaneCreateEmptySerializedDataRef() à la place.
Membre 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
Utiliser arcaneCreateSerializedDataRef() à la place
Class Arcane::IDeflateService
Utiliser IDataCompressor à la place
Membre Arcane::IEntryPoint::lastTime (Timer::eTimerType) const =0
Utiliser lastElapsedTime() à la place
Membre Arcane::IEntryPoint::totalTime (Timer::eTimerType) const =0
Utiliser totalElapsedTime() à la place
Membre Arcane::IMesh::serializeCells (ISerializer *buffer, Int32ConstArrayView cells_local_id)=0
Utiliser IMesh::cellFamily()->policyMng()->createSerializer() à la place.
Membre Arcane::IMeshModifier::addCells (ISerializer *buffer, Int32Array &cells_local_id)=0
Utiliser IMesh::cellFamily()->policyMng()->createSerializer() à la place.
Membre Arcane::IMeshModifier::addCells (ISerializer *buffer)=0
Utiliser IMesh::cellFamily()->policyMng()->createSerializer() à la place.
Class Arcane::impl::TextReader
Utiliser TextReader2 à la place
Class Arcane::IMultiArray2Data
Cette interface n'est plus utilisée.
Class Arcane::IMultiArray2DataT< DataType >
Cette interface n'est plus utilisée.
Class Arcane::IMultiArray2DataVisitor
Ne plus utiliser car le type sous-jacent n'est plus utilisé
Membre Arcane::Internal::ServiceFinderBase2T< InterfaceType >::create (const String &name, IMesh *mesh)
Utiliser createReference() à la place.
Membre Arcane::Internal::ServiceFinderBase2T< InterfaceType >::create (const String &name)
Utiliser createReference() à la place.
Membre Arcane::Internal::ServiceFinderBase2T< InterfaceType >::createAll (Array< InterfaceType * > &instances)
Utilise ls surcharge prenant en argument un tableau de références.
Membre Arcane::IObservable::destroy ()=0
Utiliser detachAllObservers() puis l'opérateur delete ensuite.
Membre Arcane::IParallelMng::createSerializeMessageList ()=0
Utiliser createSerializeMessageListRef() à la place.
Membre Arcane::IParallelMng::createSubParallelMng (Int32ConstArrayView kept_ranks)=0
Utiliser createSubParallelMngRef() à la place
Membre Arcane::IParallelMng::mpiCommunicator ()
Utiliser getMPICommunicator() à la place.
Membre Arcane::IPostProcessorWriter::setMesh (IMesh *mesh)
Cette méthode est obsolète. Il n'est plus possible de changer le maillage d'un service implémentant cette interface. Le choix du maillage se fait lors de la création du service via ServiceBuilder en passant le maillage souhaité en argument.
Membre Arcane::ISerializedData::ARCANE_DEPRECATED_2018_R ("Use method 'writableBytes()' or 'constBytes()' instead") virtual ByteConstArrayView buffer() const =0
Utiliser bytes() à la place.
Membre Arcane::ISerializedData::ARCANE_DEPRECATED_2018_R ("Use method 'writableBytes()' or 'constBytes()' instead") virtual ByteArrayView buffer()=0
Utiliser bytes() à la place.
Membre Arcane::ISerializedData::setBuffer (ByteArrayView buffer)=0
Utiliser setBytes() à la place.
Membre Arcane::ISerializedData::setBuffer (ByteConstArrayView buffer)=0
Utiliser setBytes() à la place.
Class Arcane::IService
Membre Arcane::ISimpleTableOutput::writeFile (const String &directory, Integer rank=-1)=0
Utiliser setOutputDirectory() puis writeFile() à la place.
Membre Arcane::ISubDomain::doInitModules ()=0
Cette méthode ne fait plus rien.
Membre Arcane::ISubDomain::meshDimension () const =0
Utiliser mesh()->dimension() à la place.
Membre Arcane::Item::ARCANE_DEPRECATED_REASON ("Y2024: This method is internal to Arcane. use itemBase() or mutableItemBase() instead") ItemInternal *internal() const
Utiliser itemBase() ou mutableItemBase() à la place pour les cas l'instance retournée n'est pas conservée.
Class Arcane::Item::Index
Class Arcane::ItemInternalEnumerator
Cette classe est obsolète et ne doit plus être utilisée. Il faut utiliser ItemEnumerator à la place.
Membre Arcane::ItemInternalList
Utiliser ItemInternalArrayView.
Class Arcane::ItemInternalVectorViewConstIterator
Utiliser un itérateur à partir d'un ItemVectorView.
Membre Arcane::ItemVectorView::localIds () const
Ne pas récupérer directement la liste des entités. Il est préférable de passer par des itérateurs ou par la méthode fillLocalIds() si on souhaite récupérer la liste des localId().
Class Arcane::ITimeHistoryCurveWriter
Utiliser l'interface ITimeHistoryCurveWriter2 à la place.
Membre Arcane::ITimeHistoryMng::addValue (const String &name, Int64ConstArrayView value, bool end_time=true, bool is_local=false)=0
Cette méthode est dépréciée et est remplacée par l'utilisation de l'objet GlobalTimeHistoryAdder.
Membre Arcane::ITimeHistoryMng::addValue (const String &name, Int32ConstArrayView value, bool end_time=true, bool is_local=false)=0
Cette méthode est dépréciée et est remplacée par l'utilisation de l'objet GlobalTimeHistoryAdder.
Membre Arcane::ITimeHistoryMng::addValue (const String &name, RealConstArrayView value, bool end_time=true, bool is_local=false)=0
Cette méthode est dépréciée et est remplacée par l'utilisation de l'objet GlobalTimeHistoryAdder.
Membre Arcane::ITimeHistoryMng::addValue (const String &name, Int64 value, bool end_time=true, bool is_local=false)=0
Cette méthode est dépréciée et est remplacée par l'utilisation de l'objet GlobalTimeHistoryAdder.
Membre Arcane::ITimeHistoryMng::addValue (const String &name, Int32 value, bool end_time=true, bool is_local=false)=0
Cette méthode est dépréciée et est remplacée par l'utilisation de l'objet GlobalTimeHistoryAdder.
Membre Arcane::ITimeHistoryMng::addValue (const String &name, Real value, bool end_time=true, bool is_local=false)=0
Cette méthode est dépréciée et est remplacée par l'utilisation de l'objet GlobalTimeHistoryAdder.
Membre Arcane::ITimerMng::hasTimer (Timer *timer)=0
Cette fonction sera supprimé à terme. Ne plus utiliser.
Membre Arcane::IVariable::read (IDataReader *reader)=0
A remplacer par le code suivant:
Membre Arcane::IVariable::write (IDataWriter *writer)=0
A remplacer par le code suivant:
Membre Arcane::IVariableMng::readVariables (IDataReader *reader, IVariableFilter *filter=0)=0
Utiliser readVariable(IDataReader*)
Membre Arcane::math::crossProduct3 (Real3 v1, Real3 v2)
Utiliser cross() à la place.
Membre Arcane::math::normeR3 (Real3 v1)
Utiliser Real3.abs() à la place.
Membre Arcane::math::scaMul (Real2 u, Real2 v)
Utiliser dot(Real2,Real2) à la place
Membre Arcane::math::scaMul (Real3 u, Real3 v)
Utiliser dot(Real2,Real2) à la place
Membre Arcane::math::transpose (const Real3x3 &t)
Utiliser matrixTranspose() à la place.
Membre Arcane::math::vecMul (Real3 u, Real3 v)
Utiliser cross() à la place.
Membre Arcane::math::vecMul2D (Real3 u, Real3 v)
Utiliser cross2D() à la place.
Membre Arcane::ModuleBuildInfo::mesh () const
Il faut utiliser meshHandle() à la place.
Membre Arcane::ModuleBuildInfo::ModuleBuildInfo (ISubDomain *sd, IMesh *mesh, const String &name)
Utiliser la surcharge qui prend un MeshHandle à la place.
Membre Arcane::MultiArray2View< DataType >::size () const
Utiliser dim1Size() à la place.
Membre Arcane::Node::Node (Int32 local_id, ItemSharedInfo *shared_info)
Membre Arcane::Parallel::For (Integer i0, Integer size, Integer grain_size, const LambdaType &lambda_function)
Utiliser la surcharge For avec ParallelLoopOptions en argument.
Membre Arcane::Parallel::For (Integer i0, Integer size, const LambdaType &lambda_function)
Use Arcane::arcaneParallelFor() instead.
Membre Arcane::Parallel::For (Integer i0, Integer size, const ParallelLoopOptions &options, const LambdaType &lambda_function)
Use Arcane::arcaneParallelFor() instead.
Membre Arcane::Parallel::For (Integer i0, Integer size, InstanceType *itype, void(InstanceType::*lambda_function)(Integer i0, Integer size))
Use Arcane::arcaneParallelFor() instead.
Membre Arcane::Parallel::For (Integer i0, Integer size, const ParallelLoopOptions &options, InstanceType *itype, void(InstanceType::*lambda_function)(Integer i0, Integer size))
Use Arcane::arcaneParallelFor() instead.
Membre Arcane::Parallel::For (Integer i0, Integer size, Integer grain_size, InstanceType *itype, void(InstanceType::*lambda_function)(Integer i0, Integer size))
Utiliser la surcharge For avec ParallelLoopOptions en argument.
Membre Arcane::Parallel::Foreach (const ItemGroup &items, const LambdaType &lambda_function)
Use Arcane::arcaneParallelForeach() instead.
Membre Arcane::Parallel::Foreach (const ItemVectorView &items_view, const LambdaType &lambda_function)
Use Arcane::arcaneParallelForeach() instead.
Membre Arcane::Parallel::Foreach (const ItemGroup &items, const ParallelLoopOptions &options, const LambdaType &lambda_function)
Use Arcane::arcaneParallelForeach() instead.
Membre Arcane::Parallel::Foreach (const ItemVectorView &items_view, const ParallelLoopOptions &options, const LambdaType &lambda_function)
Use Arcane::arcaneParallelForeach() instead.
Membre Arcane::Parallel::Foreach (const ItemGroup &items, InstanceType *instance, void(InstanceType::*function)(ItemVectorViewT< ItemType > items))
Use Arcane::arcaneParallelForeach() instead.
Membre Arcane::Parallel::Foreach (const ItemVectorView &items_view, InstanceType *instance, void(InstanceType::*function)(ItemVectorViewT< ItemType > items))
Use Arcane::arcaneParallelForeach() instead.
Membre Arcane::Parallel::Foreach (const ItemGroup &items, const ParallelLoopOptions &options, InstanceType *instance, void(InstanceType::*function)(ItemVectorViewT< ItemType > items))
Use Arcane::arcaneParallelForeach() instead.
Membre Arcane::Parallel::Foreach (const ItemVectorView &items_view, const ParallelLoopOptions &options, InstanceType *instance, void(InstanceType::*function)(ItemVectorViewT< ItemType > items))
Use Arcane::arcaneParallelForeach() instead.
Membre Arcane::Real2x2::Real2x2 (Real ax, Real ay, Real bx, Real by)
Utiliser Real2x2(Real2 a,Real2 b) à la place.
Membre Arcane::Real3x3::Real3x3 (Real ax, Real ay, Real az, Real bx, Real by, Real bz, Real cx, Real cy, Real cz)
Utiliser Real3x3(Real3 x,Real3 y,Real3 z) à la place.
Membre Arcane::ServiceBuilder< InterfaceType >::createAllInstances (Array< InterfaceType * > &instances)
Utilise la surcharge qui retourne un tableau de références.
Membre Arcane::ServiceBuilder< InterfaceType >::createInstance (ISubDomain *sd, const String &name, eServiceBuilderProperties properties=SB_None)
Utilise createReference() à la place.
Membre Arcane::ServiceBuilder< InterfaceType >::createInstance (const String &name, IMesh *mesh, eServiceBuilderProperties properties=SB_None)
Utilise createReference() à la place.
Membre Arcane::ServiceBuilder< InterfaceType >::createInstance (const String &name, eServiceBuilderProperties properties=SB_None)
Utilise createReference() à la place.
Membre Arcane::ServiceBuildInfoBase::ServiceBuildInfoBase (IMesh *mesh)
Utiliser ServiceBuildInfoBase(const MeshHandle&) à la place.
Class Arcane::ServiceFinder2T< InterfaceType, ParentType >
Cette classe ne doit plus être utilisée directement. Il faut utiliser à la place ServiceBuilder.
Membre Arcane::SharedVariableCellInteger
Utiliser VariableCellInteger à la place
Membre Arcane::SharedVariableFaceInteger
Utiliser VariableFaceInteger à la place
Membre Arcane::SharedVariableNodeInteger
Utiliser VariableNodeInteger à la place
Membre Arcane::Timer::TimerVirtual
Ce timer n'est plus utilisé et se comporte comme le temps horloge (TimerReal).
Membre Arcane::Uniform01< UniformRandomNumberGenerator >::apply (const base_type &_rng, typename base_type::result_type rng_val)
Utiliser apply(base_type&) à la place.
Membre Arcane::VariableArrayInteger
Utiliser VariableArrayInteger à la place
Membre Arcane::VariableCellInteger
Utiliser VariableCellInteger à la place
Membre Arcane::VariableFaceInteger
Utiliser VariableFaceInteger à la place
Membre Arcane::VariableNodeInteger
Utiliser VariableNodeInteger à la place
Membre Arcane::VariableRefArray2T< T >::operator= (const VariableRefArray2T< DataType > &rhs)
Utiliser refersTo() à la place.
Class Arcane::VariableRefArrayLockT< DataType >
Ne plus utiliser
Membre Arcane::VariableScalarInteger
Utiliser VariableScalarInteger à la place
Membre ARCANE_REGISTER_APPLICATION_FACTORY (aclass, ainterface, aname)
Utiliser ARCANE_REGISTER_SERVICE() à la place.
Membre ARCANE_REGISTER_CASE_OPTIONS_NOAXL_FACTORY (aclass, ainterface, aname)
Utiliser ARCANE_REGISTER_SERVICE() à la place.
Membre ARCANE_REGISTER_CASE_OPTIONS_NOAXL_FACTORY4 (aclass, ainterface_ns, ainterface, aname)
Utiliser ARCANE_REGISTER_SERVICE() à la place.
Membre ARCANE_REGISTER_SUB_DOMAIN_FACTORY (aclass, ainterface, aname)
Utiliser ARCANE_REGISTER_SERVICE() à la place.
Membre ARCANE_REGISTER_SUB_DOMAIN_FACTORY4 (aclass, ainterface_ns, ainterface, aname)
Utiliser ARCANE_REGISTER_SERVICE() à la place.
Membre Arccore::ITraceMng::setActivated (bool v)
Utiliser setInfoActivated() à la place
Membre Arccore::ITraceMng::setRedirectStream (std::ostream *o)=0
Utiliser la surcharge setRedirectStream(ITraceStream*).
Membre Arccore::MessagePassing::WaitSomeNonBlocking
Utiliser TestSome à la place
Membre Arccore::String::utf16 () const
Il faut utiliser StringUtils::asUtf16BE() à la place. A noter que la fonction StringUtils::asUtf16BE() ne contient pas de 0x00 terminal.
Class Arccore::ThreadPrivate< T >
Utiliser 'thread_local' du C++11.
Class Arccore::ThreadPrivateBase
Utiliser 'thread_local' du C++11.
Class Arccore::ThreadPrivateStorage
Utiliser 'thread_local' du C++11.
Membre ASSERT_EQUALS (expected, actual)
Utiliser ASSERT_EQUAL() (sans le S)
Membre ASSERT_NEARLY_EQUALS (expected, actual)
Utiliser ASSERT_NEARLY_EQUAL() (sans le S)
Membre RUNCOMMAND_ENUMERATE_EX (ItemTypeName, iter_name, item_group,...)
Utiliser RUNCOMMAN_ENUMERATE à la place.
Membre RUNCOMMAND_LOOP1_EX (iter_name, x1,...)
Utiliser RUNCOMMAND_LOOP1() à la place.