PSCF v1.3
global.h File Reference

File containing preprocessor macros for error handling. More...

#include <util/misc/Log.h>
#include "assert.h"
#include "misc/Exception.h"

Go to the source code of this file.

Macros

#define NDEBUG
 Include access to a Log file.
#define UTIL_FUNC   __PRETTY_FUNCTION__
 Macro for the name of the current function (compiler dependent).
#define UTIL_THROW(msg)
 Macro for throwing an Exception, reporting function, file and line number.
#define UTIL_CHECK(condition)
 Assertion macro suitable for serial or parallel production code.
#define UTIL_ASSERT(condition)
 Assertion macro suitable for debugging serial or parallel code.

Detailed Description

File containing preprocessor macros for error handling.

Definition in file global.h.

Macro Definition Documentation

◆ NDEBUG

#define NDEBUG

Include access to a Log file.

If defined, disable all C assert(...) statements.

Definition at line 32 of file global.h.

◆ UTIL_FUNC

#define UTIL_FUNC   __PRETTY_FUNCTION__

Macro for the name of the current function (compiler dependent).

Definition at line 42 of file global.h.

◆ UTIL_THROW

#define UTIL_THROW ( msg)
Value:
throw Exception(UTIL_FUNC, msg, __FILE__, __LINE__)
#define UTIL_FUNC
Macro for the name of the current function (compiler dependent).
Definition global.h:42

Macro for throwing an Exception, reporting function, file and line number.

Definition at line 49 of file global.h.

Referenced by Util::FlexPtr< T >::acquire(), Pscf::Vertex::addEdge(), Pscf::DeviceArray< Data >::allocate(), Pscf::Prdc::Cpu::FftwDArray< Data >::allocate(), Util::ArraySet< Data >::allocate(), Util::ArrayStack< Data >::allocate(), Util::DArray< Data >::allocate(), Util::DMatrix< Data >::allocate(), Util::DPArray< Data >::allocate(), Util::DRaggedMatrix< Data >::allocate(), Util::DSArray< Data >::allocate(), Util::GridArray< Data >::allocate(), Util::Memory::allocate(), Util::MemoryIArchive::allocate(), Util::MemoryOArchive::allocate(), Util::RingBuffer< Data >::allocate(), Pscf::Rpc::BdSimulator< D >::analyze(), Pscf::Rpc::McSimulator< D >::analyze(), Pscf::Rpc::Simulator< D >::analyze(), Pscf::Rpg::BdSimulator< D >::analyze(), Pscf::Rpg::McSimulator< D >::analyze(), Pscf::Rpg::Simulator< D >::analyze(), Util::ArraySet< Data >::append(), Util::DPArray< Data >::append(), Util::DSArray< Data >::append(), Util::FPArray< Data, Capacity >::append(), Util::FSArray< Data, Capacity >::append(), Util::SSet< Data, Capacity >::append(), Pscf::DeviceArray< Data >::associate(), Util::RArray< Data >::associate(), Util::RArray< Data >::associate(), Pscf::EdgeIterator::begin(), Pscf::Prdc::FilmFieldGenExtBase< D >::checkCompatibility(), Pscf::ThreadMesh::checkConfig(), Pscf::ThreadArray::checkExecutionConfig(), Pscf::Prdc::SpaceGroup< D >::checkMeshDimensions(), Util::checkRequiredIstream(), Pscf::Prdc::FilmFieldGenMaskBase< D >::checkSpaceGroup(), Util::checkString(), Util::Manager< Data >::className(), Util::MemoryIArchive::clear(), Util::MemoryOArchive::clear(), Pscf::R1d::HomogeneousComparison::compute(), Pscf::AmIteratorTmpl< Iterator, T >::computeError(), Pscf::FloryHuggins::Mixture::computePhi(), Pscf::R1d::Propagator::computeQ(), Pscf::Rpc::Propagator< D >::computeQ(), Pscf::Rpg::Propagator< D >::computeQ(), Util::FlexPtr< T >::copy(), Pscf::HostDArray< Data >::copySlice(), Pscf::DeviceArray< Data >::deallocate(), Pscf::Prdc::Cpu::FftwDArray< Data >::deallocate(), Util::DArray< Data >::deallocate(), Util::DMatrix< Data >::deallocate(), Pscf::DeviceArray< Data >::DeviceArray(), Pscf::DeviceArray< Data >::dissociate(), Util::XmlStartTag::finish(), Pscf::Prdc::Cuda::FFTBatched< D >::forwardTransform(), Pscf::ParameterModifier::getParameter(), Util::GridArray< Data >::GridArray(), Util::ArraySet< Data >::index(), Pscf::ThreadArray::init(), Util::Ar1Process::init(), Pscf::Prdc::Cuda::FFTBatched< D >::inverseTransformUnsafe(), Util::FlagSet::isActive(), Pscf::Prdc::SymmetryGroup< Symmetry >::isValid(), Util::ArraySet< Data >::isValid(), Util::ArrayStack< Data >::isValid(), Util::GStack< Data >::isValid(), Util::List< Data >::isValid(), Util::ListArray< Data >::isValid(), Util::MpiLoader< IArchive >::load(), Util::Parameter::load(), Util::ParamComposite::loadOptional(), Util::Average::loadParameters(), Util::Distribution::loadParameters(), Util::IntDistribution::loadParameters(), Util::Manager< Data >::loadParameters(), Util::RadialDistribution::loadParameters(), Util::SymmTensorAverage::loadParameters(), Util::TensorAverage::loadParameters(), Util::DArrayParam< Type >::loadValue(), Util::DMatrixParam< Type >::loadValue(), Util::DSymmMatrixParam< Type >::loadValue(), Util::FArrayParam< Type, Capacity >::loadValue(), Pscf::Prdc::Basis< D >::makeBasis(), Pscf::Prdc::makeGroupFileName(), Pscf::PolymerSpecies::makePlan(), Util::XmlEndTag::match(), Util::XmlStartTag::matchLabel(), Pscf::Prdc::Environment::modifyStress(), Pscf::Rpc::FilmFieldGenMask< D >::modifyStress(), Pscf::Rpg::FilmFieldGenMask< D >::modifyStress(), Util::Manager< Data >::newDefaultFactory(), Pscf::CudaRandom::normal(), Pscf::CudaRandom::normal(), Util::FileMaster::open(), Util::FileMaster::open(), Util::Rational::operator/, Util::Rational::operator/, Util::Rational::operator/, Util::Rational::operator/=(), Util::Rational::operator/=(), Pscf::operator<<(), Pscf::PolymerModel::operator<<(), Pscf::Prdc::operator<<(), Pscf::Prdc::operator<<(), Pscf::Prdc::operator<<(), Pscf::R1d::operator<<(), Pscf::DeviceArray< Data >::operator=(), Pscf::DeviceArray< Data >::operator=(), Pscf::HostDArray< Data >::operator=(), Pscf::Prdc::Cpu::CField< D >::operator=(), Pscf::Prdc::Cpu::RField< D >::operator=(), Pscf::Prdc::Cpu::RFieldDft< D >::operator=(), Pscf::Prdc::Cuda::CField< D >::operator=(), Pscf::Prdc::Cuda::RField< D >::operator=(), Pscf::Prdc::Cuda::RFieldDft< D >::operator=(), Util::DArray< Data >::operator=(), Util::DMatrix< Data >::operator=(), Util::DPArray< Data >::operator=(), Util::DSArray< Data >::operator=(), Util::FPArray< Data, Capacity >::operator=(), Util::GridArray< Data >::operator=(), Util::MemoryIArchive::operator=(), Util::RingBuffer< Data >::operator=(), Util::SSet< Data, Capacity >::operator=(), Pscf::operator>>(), Pscf::operator>>(), Pscf::PolymerModel::operator>>(), Pscf::Prdc::operator>>(), Pscf::Prdc::operator>>(), Pscf::Prdc::operator>>(), Pscf::R1d::operator>>(), Util::Label::operator>>, Util::RingBuffer< Data >::operator[](), Util::RingBuffer< Data >::operator[](), Util::MemoryOArchive::pack(), Util::MemoryOArchive::pack(), Util::MemoryOArchive::pack(), Util::ParamComposite::ParamComposite(), Util::ArraySet< Data >::pop(), Util::ArrayStack< Data >::pop(), Util::GStack< Data >::pop(), Util::List< Data >::popBack(), Util::List< Data >::popFront(), Util::ArrayStack< Data >::push(), Util::Label::read(), Pscf::Prdc::readBasisData(), Pscf::R1d::System::readCommands(), Pscf::Rpc::System< D >::readCommands(), Pscf::Rpg::System< D >::readCommands(), Pscf::AmIteratorTmpl< Iterator, T >::readErrorType(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::readFieldHeader(), Pscf::Rpc::RGridTrajectoryReader< D >::readFrame(), Pscf::Rpg::RGridTrajectoryReader< D >::readFrame(), Pscf::Prdc::readGroup(), Pscf::Rpc::Analyzer< D >::readInterval(), Pscf::Rpg::Analyzer< D >::readInterval(), Pscf::Prdc::readMeshDimensions(), Pscf::Prdc::readNBasis(), Util::Factory< Data >::readObject(), Util::Begin::readParam(), Util::Parameter::readParam(), Pscf::Prdc::FilmFieldGenExtBase< D >::readParameters(), Pscf::Prdc::FilmFieldGenMaskBase< D >::readParameters(), Pscf::R1d::System::readParameters(), Util::Average::readParameters(), Util::Manager< Data >::readParameters(), Util::SymmTensorAverage::readParameters(), Util::TensorAverage::readParameters(), Pscf::Prdc::DomainReal< D, FFT, WLT, FIT >::readRGridFieldHeader(), Util::DArrayParam< Type >::readValue(), Util::DMatrixParam< Type >::readValue(), Util::DSymmMatrixParam< Type >::readValue(), Util::FArrayParam< Type, Capacity >::readValue(), Util::MemoryIArchive::release(), Util::ArraySet< Data >::remove(), Util::SSet< Data, Capacity >::remove(), Pscf::Prdc::replicateUnitCell(), Pscf::Prdc::replicateUnitCell(), Pscf::Prdc::replicateUnitCell(), Util::GArray< Data >::reserve(), Util::GPArray< Data >::reserve(), Util::GStack< Data >::reserve(), Util::MemoryIArchive::reset(), Util::GArray< Data >::resize(), Util::DArrayParam< Type >::saveValue(), Util::DMatrixParam< Type >::saveValue(), Util::DSymmMatrixParam< Type >::saveValue(), Util::FArrayParam< Type, Capacity >::saveValue(), Pscf::Prdc::Cpu::FftwDArray< Data >::serialize(), Util::DArray< Data >::serialize(), Util::Distribution::serialize(), Util::DMatrix< Data >::serialize(), Util::DSArray< Data >::serialize(), Util::FSArray< Data, Capacity >::serialize(), Util::RingBuffer< Data >::serialize(), Util::serializeCheck(), Util::FlagSet::setActualOrdered(), Util::AverageStage::setBlockFactor(), Pscf::ThreadMesh::setConfig(), Util::XmlBase::setCursor(), Pscf::Mesh< D >::setDimensions(), Pscf::MeshIterator< D >::setDimensions(), Util::Grid::setDimensions(), Pscf::AmIteratorTmpl< Iterator, T >::setErrorType(), Util::ParamComposite::setIsActive(), Util::Bit::setMask(), Pscf::EnvironmentBase::setNeedsUpdateFalse(), Util::AutoCorrArray< Data, Product >::setNEnsemble(), Util::MeanSqDispArray< Data >::setNEnsemble(), Util::Average::setNSamplePerBlock(), Util::SymmTensorAverage::setNSamplePerBlock(), Util::TensorAverage::setNSamplePerBlock(), Pscf::R1d::System::setOptions(), Pscf::Rpc::System< D >::setOptions(), Pscf::Rpg::System< D >::setOptions(), Pscf::ParameterModifier::setParameter(), Pscf::R1d::Sweep::setParameters(), Pscf::Rpc::Sweep< D >::setParameters(), Pscf::Rpg::Sweep< D >::setParameters(), Pscf::ThreadMesh::setThreadsPerBlock(), Pscf::Rpc::BinaryStructureFactorGrid< D >::setup(), Pscf::Rpc::MaxOrderParameter< D >::setup(), Pscf::R1d::Block::setupSolver(), Pscf::Rpc::Simulator< D >::simulate(), Pscf::Rpg::Simulator< D >::simulate(), Pscf::R1d::BinaryRelaxIterator::solve(), Pscf::R1d::NrIterator::solve(), Pscf::Rpc::Propagator< D >::solve(), Pscf::Rpc::Propagator< D >::solve(), Pscf::Rpg::Propagator< D >::solve(), Pscf::Rpg::Propagator< D >::solve(), Pscf::R1d::Domain::spatialAverage(), Util::Timer::start(), Util::Timer::start(), Util::Timer::stop(), Pscf::Prdc::Environment::stress(), Pscf::Prdc::FieldGenerator::stress(), Pscf::SweepTmpl< DArray< System::WField > >::SweepTmpl(), Pscf::R1d::SweepParameter::type(), Pscf::Rpc::RampParameter< D >::type(), Pscf::Rpc::SweepParameter< D >::type(), Pscf::Rpg::RampParameter< D >::type(), Pscf::Rpg::SweepParameter< D >::type(), Util::MemoryIArchive::unpack(), Util::MemoryIArchive::unpack(), Util::MemoryIArchive::unpack(), Util::Setable< T >::value(), Util::DArrayParam< Type >::writeParam(), Util::DMatrixParam< Type >::writeParam(), Util::DSymmMatrixParam< Type >::writeParam(), Util::FArrayParam< Type, Capacity >::writeParam(), Util::XdrFileIArchive::XdrFileIArchive(), and Util::XdrFileOArchive::XdrFileOArchive().

◆ UTIL_CHECK

#define UTIL_CHECK ( condition)
Value:
if (!(condition)) { UTIL_THROW("Failed assertion: " #condition); }
#define UTIL_THROW(msg)
Macro for throwing an Exception, reporting function, file and line number.
Definition global.h:49

Assertion macro suitable for serial or parallel production code.

Definition at line 68 of file global.h.

Referenced by Pscf::Rpc::AverageListAnalyzer< D >::accumulator(), Pscf::Rpg::AverageListAnalyzer< D >::accumulator(), Pscf::Prdc::Cuda::VecOp::addEqS(), Pscf::Prdc::Cuda::VecOp::addEqS(), Pscf::Prdc::Cuda::VecOp::addEqS(), Pscf::Prdc::Cuda::VecOp::addEqV(), Pscf::Prdc::Cuda::VecOp::addEqV(), Pscf::Prdc::Cuda::VecOp::addEqV(), Pscf::Prdc::Cuda::VecOp::addEqVc(), Pscf::SweepTmpl< State >::addParameterType(), Pscf::SweepTmpl< State >::addParameterType(), Pscf::SweepTmpl< State >::addParameterTypes(), Pscf::Prdc::Cuda::VecOp::addVcVc(), Pscf::Prdc::Cuda::VecOp::addVcVcVc(), Pscf::Prdc::Cuda::VecOp::addVMany(), Pscf::Prdc::Cuda::VecOp::addVMany(), Pscf::Prdc::Cuda::VecOp::addVS(), Pscf::Prdc::Cuda::VecOp::addVS(), Pscf::Prdc::Cuda::VecOp::addVS(), Pscf::Prdc::Cuda::VecOp::addVS(), Pscf::Prdc::Cuda::VecOp::addVV(), Pscf::Prdc::Cuda::VecOp::addVV(), Pscf::Prdc::Cuda::VecOp::addVV(), Pscf::Prdc::Cuda::VecOp::addVV(), Pscf::LuSolver::allocate(), Pscf::Prdc::Cpu::CField< D >::allocate(), Pscf::Prdc::Cpu::RField< D >::allocate(), Pscf::Prdc::Cpu::RFieldDft< D >::allocate(), Pscf::Prdc::Cpu::WaveList< D >::allocate(), Pscf::Prdc::MixtureReal< D, PT, ST >::allocate(), Pscf::Rpc::BasisFieldState< D >::allocate(), Pscf::Rpc::Block< D >::allocate(), Pscf::Rpc::Propagator< D >::allocate(), Pscf::Rpc::RGridTrajectoryReader< D >::allocate(), Pscf::Rpc::Simulator< D >::allocate(), Pscf::Rpc::Solvent< D >::allocate(), Pscf::Rpg::BasisFieldState< D >::allocate(), Pscf::Rpg::Block< D >::allocate(), Pscf::Rpg::RGridTrajectoryReader< D >::allocate(), Pscf::Rpg::Simulator< D >::allocate(), Pscf::Rpg::Solvent< D >::allocate(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::allocateBasis(), Pscf::Prdc::MaskReal< D, RFT, FIT >::allocateBasis(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::allocateBasis(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::allocateRGrid(), Pscf::Prdc::MaskReal< D, RFT, FIT >::allocateRGrid(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::allocateRGrid(), Pscf::Rpc::BdSimulator< D >::analyze(), Pscf::Rpc::McSimulator< D >::analyze(), Pscf::Rpg::BdSimulator< D >::analyze(), Pscf::Rpg::McSimulator< D >::analyze(), Pscf::Rpc::Simulator< D >::analyzeChi(), Pscf::Rpg::Simulator< D >::analyzeChi(), Pscf::DeviceArray< Data >::associate(), Pscf::Prdc::Cuda::CField< D >::associate(), Pscf::Prdc::Cuda::RField< D >::associate(), Pscf::Prdc::Cuda::RFieldDft< D >::associate(), Pscf::Prdc::MixtureModifierReal< MT >::associate(), Pscf::Prdc::MixtureReal< D, PT, ST >::associate(), Pscf::Rpc::Block< D >::associate(), Pscf::Rpg::Block< D >::associate(), Pscf::Rpg::Solvent< D >::associate(), Pscf::Rpc::BinaryStructureFactorGrid< D >::averageStructureFactor(), Pscf::Rpg::BinaryStructureFactorGrid< D >::averageStructureFactor(), Pscf::Rpc::BdSimulator< D >::bdStep(), Pscf::EdgeIterator::begin(), Pscf::MeshIteratorFortran< D >::begin(), Pscf::SweepTmpl< State >::c(), Util::CardinalBSpline::CardinalBSpline(), Pscf::DeviceArray< Data >::cArray(), Pscf::DeviceArray< Data >::cArray(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::checkAllocateBasis(), Pscf::Prdc::checkAllocateField(), Pscf::Prdc::checkAllocateFields(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::checkAllocateKGrid(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::checkAllocateRGrid(), Pscf::R1d::Sweep::checkAllocation(), Pscf::Rpc::Sweep< D >::checkAllocation(), Pscf::Rpg::Sweep< D >::checkAllocation(), Pscf::Prdc::SpaceGroup< D >::checkMeshDimensions(), Pscf::Rpg::AverageListAnalyzer< D >::clear(), Pscf::Rpc::AverageListAnalyzer< D >::clearAccumulators(), Pscf::Rpg::AverageListAnalyzer< D >::clearAccumulators(), Pscf::Rpc::Simulator< D >::clearTimers(), Pscf::Rpg::Simulator< D >::clearTimers(), Pscf::Rpg::Block< D >::clearUnitCellData(), Util::Binomial::coeff(), Pscf::FieldComparison< FT >::compare(), Pscf::FieldComparison< FT >::compare(), Pscf::Prdc::Cpu::CFieldComparison< D >::compare(), Pscf::Prdc::Cpu::CFieldComparison< D >::compare(), Pscf::Prdc::Cpu::RFieldDftComparison< D >::compare(), Pscf::Prdc::Cpu::RFieldDftComparison< D >::compare(), Pscf::Rpc::LrCompressor< D >::compress(), Pscf::Rpg::LrCompressor< D >::compress(), Pscf::Rpc::Simulator< D >::compressor(), Pscf::Rpc::Simulator< D >::compressor(), Pscf::Rpg::Simulator< D >::compressor(), Pscf::Rpg::Simulator< D >::compressor(), Pscf::Rpc::Simulator< D >::compressorFactory(), Pscf::Rpg::Simulator< D >::compressorFactory(), Pscf::Prdc::MixtureReal< D, PT, ST >::compute(), Pscf::Prdc::ScftReal< D, ST >::compute(), Pscf::R1d::HomogeneousComparison::compute(), Pscf::R1d::Mixture::compute(), Pscf::R1d::Solvent::compute(), Pscf::Rpc::ChiDerivative< D >::compute(), Pscf::Rpc::ConcentrationDerivative< D >::compute(), Pscf::Rpc::FilmFieldGenExt< D >::compute(), Pscf::Rpc::FilmFieldGenMask< D >::compute(), Pscf::Rpc::FourthOrderParameter< D >::compute(), Pscf::Rpc::HamiltonianAnalyzer< D >::compute(), Pscf::Rpc::MaxOrderParameter< D >::compute(), Pscf::Rpc::PerturbationDerivative< D >::compute(), Pscf::Rpc::System< D >::compute(), Pscf::Rpg::ChiDerivative< D >::compute(), Pscf::Rpg::ConcentrationDerivative< D >::compute(), Pscf::Rpg::FilmFieldGenExt< D >::compute(), Pscf::Rpg::FilmFieldGenMask< D >::compute(), Pscf::Rpg::FourthOrderParameter< D >::compute(), Pscf::Rpg::HamiltonianAnalyzer< D >::compute(), Pscf::Rpg::MaxOrderParameter< D >::compute(), Pscf::Rpg::PerturbationDerivative< D >::compute(), Pscf::Rpg::System< D >::compute(), Pscf::Rpc::Simulator< D >::computeCc(), Pscf::Rpg::Simulator< D >::computeCc(), Pscf::R1d::Block::computeConcentration(), Pscf::Rpc::Block< D >::computeConcentrationBead(), Pscf::Rpg::Block< D >::computeConcentrationBead(), Pscf::Rpc::Block< D >::computeConcentrationThread(), Pscf::Rpg::Block< D >::computeConcentrationThread(), Pscf::Rpc::Simulator< D >::computeDc(), Pscf::Rpg::Simulator< D >::computeDc(), Pscf::Rpg::VecOpFts::computeDField(), Pscf::Prdc::Cpu::WaveList< D >::computedKSq(), Pscf::AmIteratorTmpl< Iterator, T >::computeError(), Pscf::Rpg::VecOpFts::computeForceBias(), Pscf::Rpc::Simulator< D >::computeHamiltonian(), Pscf::Rpg::Simulator< D >::computeHamiltonian(), Pscf::Rpc::IntraCorrelation< D >::computeIntraCorrelations(), Pscf::Rpg::IntraCorrelation< D >::computeIntraCorrelations(), Pscf::Prdc::Cpu::WaveList< D >::computeKSq(), Pscf::LuSolver::computeLU(), Pscf::Prdc::Cpu::WaveList< D >::computeMinimumImages(), Pscf::FloryHuggins::Mixture::computeMu(), Pscf::Rpc::Propagator< D >::computeQ(), Pscf::Rpg::Propagator< D >::computeQ(), Pscf::Prdc::Environment::computeStress(), Pscf::Prdc::MixtureReal< D, PT, ST >::computeStress(), Pscf::Rpg::Polymer< D >::computeStress(), Pscf::Rpc::Block< D >::computeStressBead(), Pscf::Rpg::Block< D >::computeStressBead(), Pscf::Rpc::Block< D >::computeStressThread(), Pscf::Rpg::Block< D >::computeStressThread(), Pscf::Rpc::Simulator< D >::computeWc(), Pscf::Rpg::Simulator< D >::computeWc(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::convertBasisToKGrid(), Pscf::Rpg::FieldIo< D >::convertBasisToKGrid(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::convertBasisToRGrid(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::convertBasisToRGrid(), Pscf::Prdc::Cpu::FieldBasisConverter< D >::convertFromBasis(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::convertKGridToBasis(), Pscf::Rpg::FieldIo< D >::convertKGridToBasis(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::convertRGridToBasis(), Pscf::Prdc::Cpu::FieldBasisConverter< D >::convertToBasis(), Pscf::Prdc::MixtureReal< D, PT, ST >::createBlockCRGrid(), Util::Memory::deallocate(), Pscf::Prdc::Cuda::VecOp::divEqS(), Pscf::Prdc::Cuda::VecOp::divEqS(), Pscf::Prdc::Cuda::VecOp::divEqV(), Pscf::Prdc::Cuda::VecOp::divEqV(), Pscf::Prdc::Cuda::VecOp::divEqVc(), Pscf::Prdc::Cuda::VecOp::divSV(), Pscf::Prdc::Cuda::VecOp::divVS(), Pscf::Prdc::Cuda::VecOp::divVS(), Pscf::Prdc::Cuda::VecOp::divVV(), Pscf::Prdc::Cuda::VecOp::divVV(), Pscf::Prdc::Cpu::WaveList< D >::dKSq(), Pscf::Prdc::Cpu::WaveList< D >::dKSq(), Pscf::Prdc::Cuda::VecOp::eqS(), Pscf::Prdc::Cuda::VecOp::eqS(), Pscf::Prdc::Cuda::VecOp::eqV(), Pscf::Prdc::Cuda::VecOp::eqV(), Pscf::Prdc::Cuda::VecOp::eqVPair(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::estimateWBasis(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::estimateWBasis(), Pscf::Rpg::FieldIo< D >::expandRGridDimension(), Pscf::Prdc::Cuda::VecOp::expV(), Pscf::Prdc::Cuda::VecOp::expV(), Pscf::Prdc::Cuda::VecOp::expVc(), Pscf::R1d::FieldIo::extend(), Pscf::R1d::Sweep::extrapolate(), Pscf::Rpc::Sweep< D >::extrapolate(), Pscf::Rpg::Sweep< D >::extrapolate(), Pscf::Prdc::ScftReal< D, ST >::fExt(), Pscf::Prdc::ScftReal< D, ST >::fHelmholtz(), Pscf::Prdc::ScftReal< D, ST >::fIdeal(), Pscf::MixAndMatchEnvTmpl< Env, FG >::fieldGenerator1(), Pscf::MixAndMatchEnvTmpl< Environment, FieldGenerator >::fieldGenerator1(), Pscf::MixAndMatchEnvTmpl< Env, FG >::fieldGenerator2(), Pscf::Rpc::Simulator< D >::fieldHamiltonian(), Pscf::Rpg::Simulator< D >::fieldHamiltonian(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::fieldIo(), Pscf::Prdc::MaskReal< D, Prdc::Cpu::RField< D >, FieldIo< D > >::fieldIo(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::fieldIo(), Pscf::Prdc::ScftReal< D, ST >::fInter(), Pscf::Prdc::Cpu::FFT< D >::forwardTransform(), Pscf::Prdc::Cpu::FFT< D >::forwardTransform(), Pscf::Prdc::Cuda::FFTBatched< D >::forwardTransform(), Pscf::Rpg::VecOpFts::fourierMove(), Pscf::Rpc::Simulator< D >::hamiltonian(), Pscf::Rpg::Simulator< D >::hamiltonian(), Pscf::Prdc::FilmFieldGenExtBase< D >::hasSymmetricWalls(), Pscf::Rpg::FieldIo< D >::hasSymmetry(), Pscf::Rpc::Propagator< D >::head(), Pscf::Rpg::Propagator< D >::head(), Pscf::Rpc::RampParameter< D >::id(), Pscf::Rpc::SweepParameter< D >::id(), Pscf::Rpg::RampParameter< D >::id(), Pscf::Rpc::Simulator< D >::idealHamiltonian(), Pscf::Rpg::Simulator< D >::idealHamiltonian(), Pscf::Prdc::Cpu::WaveList< D >::implicitInverse(), Pscf::FloryHuggins::Mixture::initialize(), Pscf::SweepTmpl< State >::initialize(), Pscf::Rpc::AverageListAnalyzer< D >::initializeAccumulators(), Pscf::Rpg::AverageListAnalyzer< D >::initializeAccumulators(), Util::Constants::initStatic(), Util::Format::initStatic(), Util::IntVector::initStatic(), Util::Log::initStatic(), Util::ParamComponent::initStatic(), Util::Tensor::initStatic(), Util::Vector::initStatic(), Pscf::Prdc::Cuda::Reduce::innerProduct(), Pscf::R1d::Domain::innerProduct(), Pscf::Rpc::ScftThermo< D >::innerProduct(), Pscf::Prdc::inspectArrays(), Pscf::Prdc::inspectFields(), Pscf::LuSolver::inverse(), Pscf::Prdc::Cpu::FFT< D >::inverseTransform(), Pscf::Prdc::Cpu::FFT< D >::inverseTransformSafe(), Pscf::Prdc::Cpu::FFT< D >::inverseTransformUnsafe(), Pscf::Prdc::Cuda::FFTBatched< D >::inverseTransformUnsafe(), Pscf::DeviceArray< Data >::isAllocated(), Pscf::Prdc::FilmFieldGenExtBase< D >::isAthermal(), Pscf::Rpc::System< D >::iterate(), Pscf::Rpg::System< D >::iterate(), Pscf::Prdc::Cpu::WaveList< D >::kSq(), Pscf::Edge::length(), Pscf::PolymerSpecies::length(), Util::FSArrayParam< Type, Capacity >::loadValue(), Pscf::Prdc::DomainReal< D, FFT, WLT, FIT >::makeBasis(), Pscf::PolymerSpecies::makePaths(), Pscf::Prdc::Cuda::Reduce::max(), Pscf::Prdc::Cuda::Reduce::maxAbs(), Pscf::Prdc::Cpu::FieldBasisConverter< D >::maxBasisError(), Pscf::Prdc::Cuda::Reduce::min(), Pscf::Prdc::Cuda::Reduce::minAbs(), Pscf::Prdc::Cpu::WaveList< D >::minImages(), Pscf::Prdc::Cuda::WaveList< D >::minImages_d(), Pscf::Prdc::Cuda::WaveList< D >::minImages_h(), Pscf::Prdc::MixAndMatchEnv::modifyStress(), Pscf::Rpc::FilmFieldGenMask< D >::modifyStress(), Pscf::Rpg::FilmFieldGenMask< D >::modifyStress(), Pscf::MixtureBase::monomer(), Pscf::MixtureBase::monomer(), Util::Polynomial< T >::monomial(), Pscf::Rpc::ForceBiasMove< D >::move(), Pscf::Rpc::McMove< D >::move(), Pscf::Rpg::ForceBiasMove< D >::move(), Pscf::Rpg::McMove< D >::move(), Pscf::Prdc::Cuda::VecOp::mulEqS(), Pscf::Prdc::Cuda::VecOp::mulEqS(), Pscf::Prdc::Cuda::VecOp::mulEqS(), Pscf::Prdc::Cuda::VecOp::mulEqV(), Pscf::Prdc::Cuda::VecOp::mulEqV(), Pscf::Prdc::Cuda::VecOp::mulEqV(), Pscf::Prdc::Cuda::VecOp::mulEqVPair(), Pscf::Prdc::Cuda::VecOp::mulVMany(), Pscf::Prdc::Cuda::VecOp::mulVMany(), Pscf::Prdc::Cuda::VecOp::mulVS(), Pscf::Prdc::Cuda::VecOp::mulVS(), Pscf::Prdc::Cuda::VecOp::mulVS(), Pscf::Prdc::Cuda::VecOp::mulVS(), Pscf::Prdc::Cuda::VecOp::mulVV(), Pscf::Prdc::Cuda::VecOp::mulVV(), Pscf::Prdc::Cuda::VecOp::mulVV(), Pscf::Prdc::Cuda::VecOp::mulVV(), Pscf::Prdc::Cuda::VecOp::mulVVPair(), Pscf::Rpc::AverageListAnalyzer< D >::name(), Pscf::Rpg::AverageListAnalyzer< D >::name(), Pscf::Edge::nBead(), Pscf::PolymerSpecies::nBead(), Pscf::Prdc::FilmFieldGenExtBase< D >::needsUpdate(), Pscf::Prdc::FilmFieldGenMaskBase< D >::needsUpdate(), Pscf::Rpc::Iterator< D >::nFlexibleParams(), Pscf::Rpg::Iterator< D >::nFlexibleParams(), Pscf::CudaRandom::normal(), Pscf::CudaRandom::normal(), Pscf::Rpc::AverageListAnalyzer< D >::nValue(), Pscf::Rpg::AverageListAnalyzer< D >::nValue(), Pscf::EdgeIterator::operator++(), Pscf::MeshIteratorFortran< D >::operator++(), Pscf::VertexIterator::operator++(), Util::Polynomial< T >::operator+=(), Util::Polynomial< T >::operator-=(), Util::Rational::operator<<, Pscf::Prdc::Cpu::CField< D >::operator=(), Pscf::Prdc::Cpu::RField< D >::operator=(), Pscf::Prdc::Cpu::RFieldDft< D >::operator=(), Pscf::Prdc::UnitCell< 1 >::operator=(), Pscf::Prdc::UnitCell< 2 >::operator=(), Pscf::Prdc::UnitCell< 3 >::operator=(), Pscf::Mesh< D >::operator>>, Pscf::Prdc::operator>>(), Util::Label::operator>>, Pscf::Rpc::AverageListAnalyzer< D >::output(), Pscf::Rpg::AverageListAnalyzer< D >::output(), Pscf::Rpc::AverageListAnalyzer< D >::outputAccumulators(), Pscf::Rpg::AverageListAnalyzer< D >::outputAccumulators(), Pscf::Rpc::Simulator< D >::outputMdeCounter(), Pscf::Rpg::Simulator< D >::outputMdeCounter(), Pscf::Rpc::Simulator< D >::outputTimers(), Pscf::Rpg::Simulator< D >::outputTimers(), Pscf::Rpc::AverageAnalyzer< D >::outputValue(), Pscf::Rpc::ChiDerivative< D >::outputValue(), Pscf::Rpc::ConcentrationDerivative< D >::outputValue(), Pscf::Rpc::FourthOrderParameter< D >::outputValue(), Pscf::Rpc::MaxOrderParameter< D >::outputValue(), Pscf::Rpc::PerturbationDerivative< D >::outputValue(), Pscf::Rpg::AverageAnalyzer< D >::outputValue(), Pscf::Rpg::ChiDerivative< D >::outputValue(), Pscf::Rpg::ConcentrationDerivative< D >::outputValue(), Pscf::Rpg::FourthOrderParameter< D >::outputValue(), Pscf::Rpg::MaxOrderParameter< D >::outputValue(), Pscf::Rpg::PerturbationDerivative< D >::outputValue(), Pscf::R1d::SweepParameter::parameterType(), Pscf::Rpc::SweepParameter< D >::parameterType(), Pscf::Rpg::SweepParameter< D >::parameterType(), Pscf::PropagatorTmpl< QT >::partner(), Pscf::PolymerSpecies::path(), Pscf::Rpc::Simulator< D >::perturbation(), Pscf::Rpc::Simulator< D >::perturbation(), Pscf::Rpg::Simulator< D >::perturbation(), Pscf::Rpg::Simulator< D >::perturbation(), Pscf::Rpc::Simulator< D >::perturbationFactory(), Pscf::Rpg::Simulator< D >::perturbationFactory(), Pscf::Rpc::Simulator< D >::perturbationHamiltonian(), Pscf::Rpg::Simulator< D >::perturbationHamiltonian(), Pscf::MixtureTmpl< PT, ST >::polymer(), Pscf::MixtureTmpl< PT, ST >::polymer(), Pscf::MixtureTmpl< PT, ST >::polymerSpecies(), Pscf::Prdc::ScftReal< D, ST >::pressure(), Pscf::PolymerSpecies::propagatorId(), Pscf::Rpc::Propagator< D >::q(), Pscf::Rpg::Propagator< D >::q(), Pscf::Rpg::Propagator< D >::qAll(), Pscf::Rpc::Simulator< D >::ramp(), Pscf::Rpc::Simulator< D >::ramp(), Pscf::Rpg::Simulator< D >::ramp(), Pscf::Rpg::Simulator< D >::ramp(), Pscf::Rpc::Simulator< D >::rampFactory(), Pscf::Rpg::Simulator< D >::rampFactory(), Pscf::Prdc::MaskReal< D, RFT, FIT >::readBasis(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::readBasis(), Pscf::Prdc::WFieldsReal< D, Prdc::Cpu::RField< D >, Rpc::FieldIo< D > >::readBasis(), Pscf::Prdc::readBasisData(), Pscf::Prdc::readBasisData(), Pscf::R1d::System::readCommands(), Pscf::Rpc::System< D >::readCommands(), Pscf::Rpg::System< D >::readCommands(), Pscf::Rpc::Simulator< D >::readCompressor(), Pscf::Rpg::Simulator< D >::readCompressor(), Util::ArrayParam< Type >::readEndBracket(), Util::MatrixParam< Type >::readEndBracket(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::readFieldBasis(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::readFieldHeader(), Pscf::Prdc::readFieldHeader(), Pscf::Rpc::FieldIo< D >::readFieldRGrid(), Pscf::Rpg::FieldIo< D >::readFieldRGrid(), Pscf::R1d::FieldIo::readFields(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::readFieldsBasis(), Pscf::Rpc::RGridTrajectoryReader< D >::readFrame(), Pscf::Rpg::RGridTrajectoryReader< D >::readFrame(), Pscf::Prdc::readGroup(), Pscf::Prdc::readMeshDimensions(), Pscf::Prdc::readNBasis(), Pscf::Interaction::readParameters(), Pscf::MixAndMatchEnvTmpl< Env, FG >::readParameters(), Pscf::MixtureTmpl< PT, ST >::readParameters(), Pscf::Prdc::DomainReal< D, FFT, WLT, FIT >::readParameters(), Pscf::Prdc::MixtureReal< D, PT, ST >::readParameters(), Pscf::R1d::BinaryRelaxIterator::readParameters(), Pscf::R1d::Domain::readParameters(), Pscf::R1d::LinearSweep::readParameters(), Pscf::R1d::Mixture::readParameters(), Pscf::Rpc::AmIteratorBasis< D >::readParameters(), Pscf::Rpc::BdSimulator< D >::readParameters(), Pscf::Rpc::BinaryStructureFactorGrid< D >::readParameters(), Pscf::Rpc::LinearRamp< D >::readParameters(), Pscf::Rpc::LinearSweep< D >::readParameters(), Pscf::Rpc::McSimulator< D >::readParameters(), Pscf::Rpc::System< D >::readParameters(), Pscf::Rpg::AmIteratorBasis< D >::readParameters(), Pscf::Rpg::AmIteratorGrid< D >::readParameters(), Pscf::Rpg::BdSimulator< D >::readParameters(), Pscf::Rpg::BinaryStructureFactorGrid< D >::readParameters(), Pscf::Rpg::LinearRamp< D >::readParameters(), Pscf::Rpg::LinearSweep< D >::readParameters(), Pscf::Rpg::McSimulator< D >::readParameters(), Pscf::Rpg::System< D >::readParameters(), Pscf::Rpc::Simulator< D >::readPerturbation(), Pscf::Rpg::Simulator< D >::readPerturbation(), Pscf::Rpc::Simulator< D >::readRamp(), Pscf::Rpg::Simulator< D >::readRamp(), Pscf::Prdc::MaskReal< D, RFT, FIT >::readRGrid(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::readRGrid(), Pscf::Prdc::DomainReal< D, FFT, WLT, FIT >::readRGridFieldHeader(), Pscf::Prdc::UnitCell< 1 >::readUnitCellHeader, Util::DSymmMatrixParam< Type >::readValue(), Util::FSArrayParam< Type, Capacity >::readValue(), Pscf::R1d::Propagator::reallocate(), Pscf::Rpc::Propagator< D >::reallocate(), Pscf::Rpg::Propagator< D >::reallocate(), Util::DArray< Data >::reallocate(), Util::Memory::reallocate(), Pscf::R1d::FieldIo::remesh(), Pscf::Prdc::replicateUnitCell(), Pscf::Prdc::replicateUnitCell(), Pscf::Prdc::replicateUnitCell(), Pscf::Rpg::FieldIo< D >::replicateUnitCell(), Pscf::Prdc::Cuda::FFTBatched< D >::resetBatchSize(), Pscf::Rpc::Simulator< D >::restoreState(), Pscf::Rpg::Simulator< D >::restoreState(), Pscf::SweepTmpl< State >::s(), Pscf::Rpc::AnalyzerManager< D >::sample(), Pscf::Rpc::AverageListAnalyzer< D >::sample(), Pscf::Rpc::BinaryStructureFactorGrid< D >::sample(), Pscf::Rpg::AnalyzerManager< D >::sample(), Pscf::Rpg::AverageListAnalyzer< D >::sample(), Pscf::Rpg::BinaryStructureFactorGrid< D >::sample(), Pscf::Rpc::Simulator< D >::saveState(), Pscf::Rpg::Simulator< D >::saveState(), Util::FSArrayParam< Type, Capacity >::saveValue(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::scaleFieldBasis(), Pscf::Rpg::FieldIo< D >::scaleFieldRGrid(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::scaleFieldsBasis(), Pscf::Prdc::UnitCell< 1 >::set(), Pscf::Prdc::UnitCell< 1 >::set(), Pscf::Prdc::UnitCell< 2 >::set(), Pscf::Prdc::UnitCell< 2 >::set(), Pscf::Prdc::UnitCell< 3 >::set(), Pscf::Prdc::UnitCell< 3 >::set(), Pscf::Prdc::Cpu::FieldBasisConverter< D >::setBasis(), Pscf::Prdc::MaskReal< D, RFT, FIT >::setBasis(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::setBasis(), Pscf::SweepTmpl< State >::setCoefficients(), Pscf::FloryHuggins::Mixture::setComposition(), Pscf::ThreadMesh::setConfig(), Pscf::MeshIteratorFortran< D >::setDimensions(), Pscf::R1d::Block::setDiscretization(), Pscf::R1d::Mixture::setDomain(), Pscf::Rpc::FilmFieldGenMask< D >::setFlexibleParams(), Pscf::EnvironmentBase::setGenerateBools(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::setIsSymmetric(), Pscf::Edge::setLength(), Pscf::R1d::Block::setLength(), Pscf::Rpc::Block< D >::setLength(), Pscf::Rpg::Block< D >::setLength(), Pscf::PolymerModel::setModel(), Pscf::Species::setMu(), Pscf::Prdc::MixtureModifierReal< Mixture< D > >::setMuSolvent(), Pscf::Rpc::AverageListAnalyzer< D >::setName(), Pscf::Rpg::AverageListAnalyzer< D >::setName(), Pscf::Edge::setNBead(), Pscf::FloryHuggins::Mixture::setNMolecule(), Pscf::AmbdInteraction::setNMonomer(), Pscf::FloryHuggins::Mixture::setNMonomer(), Pscf::Interaction::setNMonomer(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::setNMonomer(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::setNMonomer(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::setNMonomer(), Pscf::Prdc::Environment::setNParams(), Pscf::Rpc::System< D >::setOptions(), Pscf::Rpg::System< D >::setOptions(), Pscf::Rpc::Simulator< D >::setPerturbation(), Pscf::Rpg::Simulator< D >::setPerturbation(), Pscf::Species::setPhi(), Pscf::Rpc::Simulator< D >::setRamp(), Pscf::Rpg::Simulator< D >::setRamp(), Pscf::Prdc::MaskReal< D, RFT, FIT >::setReadUnitCell(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::setReadUnitCell(), Pscf::Prdc::MaskReal< D, RFT, FIT >::setRGrid(), Pscf::Prdc::WFieldsReal< D, Prdc::Cpu::RField< D >, Rpc::FieldIo< D > >::setRGrid(), Pscf::Rpc::FieldState< D, FT >::setSystem(), Pscf::Rpg::FieldState< D, FT >::setSystem(), Pscf::Rpc::System< D >::setUnitCell(), Pscf::Rpc::System< D >::setUnitCell(), Pscf::Rpg::System< D >::setUnitCell(), Pscf::Rpg::System< D >::setUnitCell(), Pscf::Prdc::Cpu::FFT< D >::setup(), Pscf::Prdc::Cuda::FFTBatched< D >::setup(), Pscf::Rpc::AverageListAnalyzer< D >::setup(), Pscf::Rpc::EinsteinCrystalPerturbation< D >::setup(), Pscf::Rpc::ExplicitBdStep< D >::setup(), Pscf::Rpc::ForceBiasMove< D >::setup(), Pscf::Rpc::FourthOrderParameter< D >::setup(), Pscf::Rpc::LinearSweep< D >::setup(), Pscf::Rpc::LMBdStep< D >::setup(), Pscf::Rpc::MaxOrderParameter< D >::setup(), Pscf::Rpc::PredCorrBdStep< D >::setup(), Pscf::Rpg::AverageListAnalyzer< D >::setup(), Pscf::Rpg::EinsteinCrystalPerturbation< D >::setup(), Pscf::Rpg::ExplicitBdStep< D >::setup(), Pscf::Rpg::ForceBiasMove< D >::setup(), Pscf::Rpg::FourthOrderParameter< D >::setup(), Pscf::Rpg::LinearSweep< D >::setup(), Pscf::Rpg::LMBdStep< D >::setup(), Pscf::Rpg::MaxOrderParameter< D >::setup(), Pscf::Rpg::PredCorrBdStep< D >::setup(), Util::Binomial::setup(), Pscf::R1d::Block::setupSolver(), Pscf::Rpc::Block< D >::setupSolver(), Pscf::Rpg::Block< D >::setupSolver(), Pscf::Rpc::AverageListAnalyzer< D >::setValue(), Pscf::Rpg::AverageListAnalyzer< D >::setValue(), Pscf::MixtureBase::setVmonomer(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::setWriteUnitCell(), Pscf::Prdc::MaskReal< D, RFT, FIT >::setWriteUnitCell(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::setWriteUnitCell(), Pscf::Prdc::Basis< D >::signal(), Pscf::Prdc::MaskReal< D, RFT, FIT >::signal(), Pscf::Prdc::UnitCellBase< D >::signal(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::signal(), Pscf::Rpc::BdSimulator< D >::simulate(), Pscf::Rpc::McSimulator< D >::simulate(), Pscf::Rpc::System< D >::simulate(), Pscf::Rpg::BdSimulator< D >::simulate(), Pscf::Rpg::McSimulator< D >::simulate(), Pscf::Rpg::System< D >::simulate(), Pscf::FloryHuggins::Molecule::size(), Pscf::AmIteratorTmpl< Iterator, T >::solve(), Pscf::LuSolver::solve(), Pscf::PolymerTmpl< BT >::solve(), Pscf::PolymerTmpl< Block >::solve(), Pscf::R1d::BinaryRelaxIterator::solve(), Pscf::Rpc::Propagator< D >::solve(), Pscf::Rpc::Propagator< D >::solve(), Pscf::Rpg::Propagator< D >::solve(), Pscf::Rpg::Propagator< D >::solve(), Pscf::MixtureTmpl< PT, ST >::solvent(), Pscf::MixtureTmpl< PT, ST >::solvent(), Pscf::MixtureTmpl< PT, ST >::solventSpecies(), Pscf::R1d::Domain::spatialAverage(), Pscf::Prdc::Cuda::VecOp::sqNormV(), Pscf::Prdc::Cuda::VecOp::sqSqNormV(), Pscf::SweepTmpl< State >::state(), Pscf::Rpc::ExplicitBdStep< D >::step(), Pscf::Rpc::LMBdStep< D >::step(), Pscf::Rpc::PredCorrBdStep< D >::step(), Pscf::Rpg::ExplicitBdStep< D >::step(), Pscf::Rpg::LMBdStep< D >::step(), Pscf::Rpg::PredCorrBdStep< D >::step(), Pscf::Rpc::Block< D >::stepBead(), Pscf::Rpc::Block< D >::stepBondBead(), Pscf::Rpg::Block< D >::stepBondBead(), Pscf::Rpc::Block< D >::stepFieldBead(), Pscf::Rpg::Block< D >::stepFieldBead(), Pscf::Rpc::Block< D >::stepHalfBondBead(), Pscf::Rpg::Block< D >::stepHalfBondBead(), Pscf::Rpc::Block< D >::stepThread(), Pscf::Rpg::Block< D >::stepThread(), Pscf::Prdc::Environment::stress(), Pscf::Prdc::MixtureReal< D, PT, ST >::stress(), Pscf::Rpc::FilmFieldGenExt< D >::stress(), Pscf::Rpc::FilmFieldGenMask< D >::stress(), Pscf::Rpc::Iterator< D >::stress(), Pscf::Rpg::FilmFieldGenExt< D >::stress(), Pscf::Rpg::FilmFieldGenMask< D >::stress(), Pscf::Rpg::Iterator< D >::stress(), Pscf::Prdc::Cuda::VecOp::subEqS(), Pscf::Prdc::Cuda::VecOp::subEqS(), Pscf::Prdc::Cuda::VecOp::subEqS(), Pscf::Prdc::Cuda::VecOp::subEqV(), Pscf::Prdc::Cuda::VecOp::subEqV(), Pscf::Prdc::Cuda::VecOp::subEqV(), Pscf::Prdc::Cuda::VecOp::subVS(), Pscf::Prdc::Cuda::VecOp::subVS(), Pscf::Prdc::Cuda::VecOp::subVS(), Pscf::Prdc::Cuda::VecOp::subVS(), Pscf::Prdc::Cuda::VecOp::subVV(), Pscf::Prdc::Cuda::VecOp::subVV(), Pscf::Prdc::Cuda::VecOp::subVV(), Pscf::Prdc::Cuda::VecOp::subVV(), Pscf::Prdc::Cuda::VecOp::subVVS(), Pscf::Prdc::Cuda::Reduce::sum(), Pscf::R1d::System::sweep(), Pscf::Rpc::System< D >::sweep(), Pscf::Rpg::System< D >::sweep(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::symmetrize(), Pscf::Rpc::FilmFieldGenExt< D >::system(), Pscf::Rpc::FilmFieldGenExt< D >::system(), Pscf::Rpc::FilmFieldGenMask< D >::system(), Pscf::Rpc::FilmFieldGenMask< D >::system(), Pscf::Rpc::Iterator< D >::system(), Pscf::Rpc::Iterator< D >::system(), Pscf::Rpc::Sweep< D >::system(), Pscf::Rpg::Simulator< D >::system(), Pscf::Rpc::Propagator< D >::tail(), Pscf::Rpg::Propagator< D >::tail(), Pscf::Rpc::RampParameter< D >::type(), Pscf::CudaRandom::uniform(), Pscf::CudaRandom::uniform(), Pscf::AmbdInteraction::update(), Pscf::Rpc::AverageListAnalyzer< D >::updateAccumulators(), Pscf::Rpg::AverageListAnalyzer< D >::updateAccumulators(), Pscf::Rpc::AverageListAnalyzer< D >::value(), Pscf::Rpg::AverageListAnalyzer< D >::value(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::writeBasis(), Pscf::Prdc::MaskReal< D, RFT, FIT >::writeBasis(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::writeBasis(), Pscf::Prdc::writeBasisData(), Pscf::Prdc::writeBasisData(), Pscf::Prdc::MixtureReal< D, PT, ST >::writeBlockCRGrid(), Pscf::R1d::FieldIo::writeField(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::writeFieldHeader(), Pscf::Prdc::writeFieldHeader(), Pscf::Rpg::FieldIo< D >::writeFieldRGrid(), Pscf::R1d::FieldIo::writeFields(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::writeFieldsBasis(), Pscf::Rpg::FieldIo< D >::writeFieldsKGrid(), Pscf::Rpg::FieldIo< D >::writeFieldsRGrid(), Pscf::Rpc::ConcentrationWriter< D >::writeFrame(), Pscf::Rpg::ConcentrationWriter< D >::writeFrame(), Pscf::Prdc::DomainReal< D, FFT, WLT, FIT >::writeGroup(), Util::FSArrayParam< Type, Capacity >::writeParam(), Pscf::Prdc::MixtureReal< D, PT, ST >::writeQ(), Pscf::R1d::System::writeQ(), Pscf::Prdc::MixtureReal< D, PT, ST >::writeQAll(), Pscf::Prdc::MixtureReal< D, PT, ST >::writeQSlice(), Pscf::R1d::System::writeQSlice(), Pscf::Prdc::MixtureReal< D, PT, ST >::writeQTail(), Pscf::R1d::System::writeQTail(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::writeRGrid(), Pscf::Prdc::MaskReal< D, RFT, FIT >::writeRGrid(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::writeRGrid(), Pscf::Prdc::WFieldsReal< D, Prdc::Cpu::RField< D >, Rpc::FieldIo< D > >::writeRGrid(), Pscf::Prdc::DomainReal< D, FFT, WLT, FIT >::writeStars(), Pscf::Prdc::Environment::writeStress(), Pscf::Prdc::MixtureReal< D, PT, ST >::writeStress(), Pscf::R1d::FieldIo::writeVertexQ(), and Pscf::Prdc::DomainReal< D, FFT, WLT, FIT >::writeWaves().

◆ UTIL_ASSERT

#define UTIL_ASSERT ( condition)
Value:
{}

Assertion macro suitable for debugging serial or parallel code.

Definition at line 75 of file global.h.

Referenced by Pscf::Prdc::CFieldsReal< D, RFT, FIT >::basis(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::basis(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::basis(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::basis(), Pscf::Prdc::FieldIoReal< D, RField< D >, RFieldDft< D >, FFT< D > >::basis(), Pscf::Prdc::MaskReal< D, RFT, FIT >::basis(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::basis(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::basis(), Pscf::Rpc::Propagator< D >::block(), Pscf::FloryHuggins::Mixture::c(), Pscf::R1d::SystemAccess::cField(), Pscf::R1d::SystemAccess::cFields(), Pscf::FloryHuggins::Mixture::computePhi(), Pscf::FloryHuggins::Molecule::computeSize(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::convertKGridToRGrid(), Pscf::Prdc::FieldIoReal< D, RFT, KFT, FFT >::convertRGridToKGrid(), Pscf::R1d::Block::domain(), Pscf::R1d::Solvent::domain(), Pscf::R1d::SystemAccess::domain(), Pscf::R1d::SystemAccess::domain(), Pscf::Rpc::System< D >::environment(), Pscf::Rpc::System< D >::environment(), Pscf::Rpg::System< D >::environment(), Pscf::Rpg::System< D >::environment(), Pscf::Prdc::FieldIoReal< D, RField< D >, RFieldDft< D >, FFT< D > >::fft(), Pscf::Rpg::Block< D >::fft(), Pscf::Prdc::FieldIoReal< D, RField< D >, RFieldDft< D >, FFT< D > >::fileMaster(), Pscf::R1d::SystemAccess::fileMaster(), Pscf::Prdc::FieldIoReal< D, RField< D >, RFieldDft< D >, FFT< D > >::group(), Pscf::Prdc::FieldIoReal< D, RField< D >, RFieldDft< D >, FFT< D > >::groupName(), Pscf::Prdc::FieldIoReal< D, RField< D >, RFieldDft< D >, FFT< D > >::hasGroup(), Pscf::R1d::SystemAccess::homogeneous(), Pscf::R1d::Domain::innerProduct(), Pscf::R1d::System::interaction(), Pscf::R1d::System::interaction(), Pscf::R1d::SystemAccess::interaction(), Pscf::R1d::SystemAccess::interaction(), Pscf::Rpc::System< D >::interaction(), Pscf::Rpc::System< D >::interaction(), Pscf::Rpg::System< D >::interaction(), Pscf::Rpg::System< D >::interaction(), Pscf::R1d::System::iterator(), Pscf::Rpc::System< D >::iterator(), Pscf::Rpc::System< D >::iterator(), Pscf::Rpg::System< D >::iterator(), Pscf::Rpg::System< D >::iterator(), Pscf::Prdc::FieldIoReal< D, RField< D >, RFieldDft< D >, FFT< D > >::lattice(), Pscf::Prdc::FieldIoReal< D, RField< D >, RFieldDft< D >, FFT< D > >::mesh(), Pscf::Rpg::Block< D >::mesh(), Pscf::R1d::SystemAccess::mixture(), Pscf::R1d::SystemAccess::mixture(), Pscf::Rpc::System< D >::mixtureModifier(), Pscf::Rpg::System< D >::mixtureModifier(), Pscf::FloryHuggins::Mixture::molecule(), Pscf::FloryHuggins::Mixture::mu(), Pscf::Prdc::SpaceSymmetry< D >::normalize(), Util::CardinalBSpline::operator()(), Util::Polynomial< T >::operator*=(), Pscf::FloryHuggins::Mixture::phi(), Pscf::Prdc::readMeshDimensions(), Pscf::Prdc::readNBasis(), Pscf::FloryHuggins::Mixture::readParameters(), Pscf::FloryHuggins::Molecule::readParameters(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::rgrid(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::rgrid(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::rgrid(), Pscf::Prdc::CFieldsReal< D, RFT, FIT >::rgrid(), Pscf::Prdc::MaskReal< D, RFT, FIT >::rgrid(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::rgrid(), Pscf::Prdc::WFieldsReal< D, RFT, FIT >::rgrid(), Pscf::Rpc::System< D >::scft(), Pscf::Rpc::System< D >::scft(), Pscf::Rpg::System< D >::scft(), Pscf::Rpg::System< D >::scft(), Pscf::Rpc::Propagator< D >::setBlock(), Pscf::FloryHuggins::Mixture::setComposition(), Pscf::FloryHuggins::Molecule::setNClump(), Pscf::ThreadArray::setThreadsLogical(), Pscf::Rpc::System< D >::simulator(), Pscf::Rpc::System< D >::simulator(), Pscf::Rpg::System< D >::simulator(), Pscf::Rpg::System< D >::simulator(), Pscf::R1d::SystemAccess::system(), Pscf::R1d::SystemAccess::system(), Pscf::Rpc::Compressor< D >::system(), Pscf::Rpc::Compressor< D >::system(), Pscf::Rpc::Simulator< D >::system(), Pscf::Rpc::BdSimulator< D >::trajectoryReaderFactory(), Pscf::Rpc::McSimulator< D >::trajectoryReaderFactory(), Pscf::Rpg::BdSimulator< D >::trajectoryReaderFactory(), Pscf::Rpg::McSimulator< D >::trajectoryReaderFactory(), Pscf::FloryHuggins::Mixture::validate(), Pscf::R1d::SystemAccess::wField(), and Pscf::R1d::SystemAccess::wFields().