Deprecated List
Member BaseHandler< T >::writeVTK () const
Now the VTK-writers have their own classes, and are called from DPMBase.
Member BaseParticle::oldRead (std::istream &is)
Should be gone in Mercury 2.0. Use BaseParticle::read() instead.
Member BaseParticle::setIndSpecies (unsigned int indSpecies) override
Please use setSpecies(const ParticleSpecies*) instead.
Member BaseParticle::setMass (Mdouble mass)
Please do not set the mass yourself, but use ParticleSpecies->computeMass instead. That makes sure
Member BaseWall::setIndSpecies (unsigned int indSpecies) override
TW: this function should be taken out and replaced by setSpecies
Member Coil::oldRead (std::istream &is)
If you have old restart files, please convert them to the current version of the restart files and use read(std::istream&) instead of oldRead(std::istream&).
Class CylindricalWall
This class will be gone in Mercury 2.0, use AxisymmetricIntersectionOfWalls instead.
Member DeletionBoundary::oldRead (std::istream &is)
Should be gone by Mercury 2.0. Use DeletionBoundary::read() instead.
Member DPMBase::getDataFile ()
dataFile is now protected, so it can be used by all applications. Please don't use getDataFile() anymore.
Member DPMBase::getDataFile () const
dataFile is now protected, so it can be used by all applications. Please don't use getDataFile() anymore.
Member DPMBase::getEneFile ()
eneFile is now protected, so it can be used by all applications. Please don't use getEneFile() anymore.
Member DPMBase::getEneFile () const
eneFile is now protected, so it can be used by all applications. Please don't use getEneFile() anymore.
Member DPMBase::getFStatFile () const
fStatFile is now protected, so it can be used by all applications. Please don't use getFStatFile() anymore.
Member DPMBase::getFStatFile ()
fStatFile is now protected, so it can be used by all applications. Please don't use getFStatFile() anymore.
Member DPMBase::getRestartFile () const
restartFile is now protected, so it can be used by all applications. Please don't use getRestartFile() anymore.
Member DPMBase::getRestartFile ()
restartFile is now protected, so it can be used by all applications. Please don't use getRestartFile() anymore.
Member DPMBase::getStatFile ()
statFile is now protected, so it can be used by all applications. Please don't use getStatFile() anymore.
Member DPMBase::getStatFile () const
statFile is now protected, so it can be used by all applications. Please don't use getStatFile() anymore.
Member DPMBase::getWallsWriteVTK () const
Use wallHandler.getWriteVTK() instead (since 21-07-2021)
Member DPMBase::readOld (std::istream &is)
Use read or the new magic driver instead
Member DPMBase::setInteractionsWriteVTK (bool)
Use interactionHandler.setWriteVTK(bool) instead (since 21-07-2021)
Member DPMBase::setWallsWriteVTK (FileType writeWallsVTK)
Use wallHandler.setWriteVTK(FileType) instead (since 21-07-2021)
Member DPMBase::setWallsWriteVTK (bool)
Use wallHandler.setWriteVTK(bool) instead (since 21-07-2021)
Member DPMBase::setXMax (Mdouble newXMax)
Member DPMBase::setXMin (Mdouble newXMin)
Member DPMBase::setYMax (Mdouble newYMax)
Member DPMBase::setYMin (Mdouble newYMin)
Member DPMBase::setZMax (Mdouble newZMax)
Member DPMBase::setZMin (Mdouble newZMin)
Member Eigen::Aligned
Synonym for Aligned16.
Member Eigen::AlignedBit
Member Eigen::AlignedBox< Scalar_, AmbientDim_ >::Index
since Eigen 3.3
Member Eigen::AlignedBox< Scalar_, AmbientDim_ >::isNull () const
use isEmpty()
Member Eigen::AlignedBox< Scalar_, AmbientDim_ >::setNull ()
use setEmpty()
Member Eigen::AlignedScaling2d
Member Eigen::AlignedScaling2f
Member Eigen::AlignedScaling3d
Member Eigen::AlignedScaling3f
Member Eigen::BDCSVD< MatrixType_, Options_ >::BDCSVD (Index rows, Index cols, unsigned int computationOptions)
Will be removed in the next major Eigen version. Options should be specified in the Options template parameter.
Member Eigen::BDCSVD< MatrixType_, Options_ >::BDCSVD (const MatrixType &matrix, unsigned int computationOptions)
Will be removed in the next major Eigen version. Options should be specified in the Options template parameter.
Member Eigen::BDCSVD< MatrixType_, Options_ >::compute (const MatrixType &matrix, unsigned int computationOptions)
Will be removed in the next major Eigen version. Options should be specified in the Options template parameter.
Member Eigen::ComplexEigenSolver< MatrixType_ >::Index
since Eigen 3.3
Member Eigen::ComplexSchur< MatrixType_ >::Index
since Eigen 3.3
Member Eigen::DenseBase< Derived >::flagged () const
it now returns *this
Member Eigen::DenseBase< Derived >::lazyAssign (const DenseBase< OtherDerived > &other)
Member Eigen::DenseBase< Derived >::LinSpaced (Sequential_t, const Scalar &low, const Scalar &high)
because of accuracy loss. In Eigen 3.3, it is an alias for LinSpaced(const Scalar&,const Scalar&)
Member Eigen::DenseBase< Derived >::LinSpaced (Sequential_t, Index size, const Scalar &low, const Scalar &high)
because of accuracy loss. In Eigen 3.3, it is an alias for LinSpaced(Index,const Scalar&,const Scalar&)
Member Eigen::DenseBase< Derived >::SequentialLinSpacedReturnType
Represents a vector with linearly spaced coefficients that allows sequential access only.
Member Eigen::EigenSolver< MatrixType_ >::Index
since Eigen 3.3
Member Eigen::EvalBeforeAssigningBit
means the expression should be evaluated before any assignment
Member Eigen::GeneralizedEigenSolver< MatrixType_ >::Index
since Eigen 3.3
Member Eigen::HessenbergDecomposition< MatrixType_ >::Index
since Eigen 3.3
Member Eigen::Hyperplane< Scalar_, AmbientDim_, Options_ >::Index
since Eigen 3.3
Member Eigen::internal::UpperBidiagonalization< MatrixType_ >::Index
since Eigen 3.3
Member Eigen::JacobiSVD< MatrixType_, Options_ >::compute (const MatrixType &matrix, unsigned int computationOptions)
Will be removed in the next major Eigen version. Options should be specified in the Options template parameter.
Member Eigen::JacobiSVD< MatrixType_, Options_ >::JacobiSVD (const MatrixType &matrix, unsigned int computationOptions)
Will be removed in the next major Eigen version. Options should be specified in the Options template parameter.
Member Eigen::JacobiSVD< MatrixType_, Options_ >::JacobiSVD (Index rows, Index cols, unsigned int computationOptions)
Will be removed in the next major Eigen version. Options should be specified in the Options template parameter.
Member Eigen::ParametrizedLine< Scalar_, AmbientDim_, Options_ >::Index
since Eigen 3.3
Member Eigen::ParametrizedLine< Scalar_, AmbientDim_, Options_ >::intersection (const Hyperplane< Scalar_, AmbientDim_, OtherOptions > &hyperplane) const
use intersectionParameter()
Member Eigen::RealQZ< MatrixType_ >::Index
since Eigen 3.3
Member Eigen::RealSchur< MatrixType_ >::Index
since Eigen 3.3
Member Eigen::SelfAdjointEigenSolver< MatrixType_ >::Index
since Eigen 3.3
Class Eigen::SimplicialCholesky< MatrixType_, UpLo_, Ordering_ >

use SimplicialLDLT or class SimplicialLLT

Member Eigen::SparseVector< Scalar_, Options_, StorageIndex_ >::_data () const
use data()
Member Eigen::SparseVector< Scalar_, Options_, StorageIndex_ >::_data ()
use data()
Member Eigen::SparseVector< Scalar_, Options_, StorageIndex_ >::endFill ()
use finalize()
Member Eigen::SparseVector< Scalar_, Options_, StorageIndex_ >::fill (Index i)
use insertBack(Index)
Member Eigen::SparseVector< Scalar_, Options_, StorageIndex_ >::fill (Index r, Index c)
use insertBack(Index,Index)
Member Eigen::SparseVector< Scalar_, Options_, StorageIndex_ >::fillrand (Index i)
use insert(Index)
Member Eigen::SparseVector< Scalar_, Options_, StorageIndex_ >::fillrand (Index r, Index c)
use insert(Index,Index)
Member Eigen::SparseVector< Scalar_, Options_, StorageIndex_ >::startFill (Index reserve)
use setZero() and reserve()
Member Eigen::Stride< OuterStrideAtCompileTime_, InnerStrideAtCompileTime_ >::Index
since Eigen 3.3
Member Eigen::Transform< Scalar_, Dim_, Mode_, Options_ >::Index
since Eigen 3.3
Member Eigen::TranspositionsBase< Derived >::Index
since Eigen 3.3
Member Eigen::TriangularViewImpl< MatrixType_, Mode_, Dense >::lazyAssign (const TriangularBase< OtherDerived > &other)
Member Eigen::TriangularViewImpl< MatrixType_, Mode_, Dense >::lazyAssign (const MatrixBase< OtherDerived > &other)
Member Eigen::TriangularViewImpl< MatrixType_, Mode_, Dense >::swap (MatrixBase< OtherDerived > const &other)
Member Eigen::Tridiagonalization< MatrixType_ >::Index
since Eigen 3.3
Member Eigen::VectorwiseOp< ExpressionType, Direction >::Index
since Eigen 3.3
Member FluxBoundary::oldRead (std::istream &is)
Should be gone by Mercury 2.0. Use FluxBoundary::read() instead.
Member helpers::compare (std::istream &is, const std::string &s)
Member InfiniteWall::set (Vec3D normal, Mdouble position)

InfiniteWall::set(Vec3D, Mdouble) is deprecated. Use set(Vec3D, Vec3D) instead.

In Mercury 2, the user will have to use the new interface, namely set(Vec3D, Vec3D).

Class InfiniteWallWithHole
Use AxisymmetricIntersectionOfWalls instead.
Member IntersectionOfWalls::addObject (Vec3D normal, Mdouble position)
Don't use this function, instead use the function addObject(Vec3D, Vec3D).
Member logWriteAndDie (const std::string &module, std::string message)
Member Multipole::addMultipoleCoefficients (NumericalVector< std::complex< Mdouble >> multipoleExpansionCoefficients)
Remove this function; it should not be required anymore:
Member PeriodicBoundary::oldRead (std::istream &is)
Should be gone by Mercury 2.0. Instead, use CubeInsertionBoundary::read().
Member PolydisperseInsertionBoundary::PolydisperseInsertionBoundary ()
Should be gone by Mercury 2.0. Instead, use the PSD class.
Member PSD::convertProbabilityDensityNumberDistributionToProbabilityDensityVolumeDistribution ()
Use convertProbabilityDensityNumberDistributionToProbabilityDensity(TYPE::PROBABILITYDENSITY_VOLUME_DISTRIBUTION) instead.
Member PSD::cutoffAndSqueezeCumulative (Mdouble quantileMin, Mdouble quantileMax, Mdouble squeeze, Mdouble minPolydispersity=0.1)
Instead use cutoffAndSqueezeCumulativeDistribution(TYPE::CUMULATIVE_NUMBER_DISTRIBUTION, quantileMin, quantileMax, squeeze, minPolydispersity)
Member PSD::cutoffCumulativeNumber (Mdouble quantileMin, Mdouble quantileMax, Mdouble minPolydispersity=0.1)
Instead use cutoffCumulativeDistribution(PSD::TYPE::CUMULATIVE_NUMBER_DISTRIBUTION, quantileMin, quantileMax, minPolydispersity)
Member PSD::setParticleSizeDistribution (std::vector< DistributionElements >)
Use setPSDFromVector() instead.
Member SmallMatrix< numberOfRows, numberOfColumns >::getNRows () const
Does not conform naming convention, please use getNumberOfRows instead.