First steps
Base modules
uammd::System
System()
finish()
rng()
getargc()
getargv()
getSystemParameters()
log()
getTemporaryDeviceAllocator()
uammd::SystemParameters
device
cuda_arch
LogLevel
allocator
thrust_allocator
uammd::access
location
mode
uammd::property_ptr
Iterator
raw()
end()
begin()
size()
location()
ALL_PROPERTIES_LIST
getIdOrderedIndices()
hintSortByHash()
signal
connection
uammd::Integrator
Integrator()
forwardTime()
sumEnergy()
addInteractor()
getInteractors()
addUpdatable()
getUpdatables()
name
pd
pg
sys
interactors
updatables
uammd::Interactor
Interactor()
sum()
getName()
uammd::Interactor::Computables
force
energy
virial
stress
EXTRA_COMPUTABLES
Concepts
Box
Box::Box()
Box::apply_pbc()
Box::setPeriodicity()
Box::isPeriodicX()
Box::isPeriodicY()
Box::isPeriodicZ()
Box::boxSize
NeighbourList
NeighbourList::NeighbourList()
NeighbourList::update()
NeighbourList::transverseList()
NeighbourList::getNameList()
NeighbourList::getNeighbourContainer()
CellList
CellListData
CellListBase
VerletList
VerletListData
VerletListBase
NeighbourContainer
NeighbourContainer::NeighbourContainer()
NeighbourContainer::set()
NeighbourContainer::begin()
NeighbourContainer::end()
NeighbourContainer::getSortedPositions()
NeighbourContainer::getGroupIndexes()
threePoint
fourPoint
sixPoint
BarnettMagland
Gaussian
IBMKernel
IBMKernel::getSupport()
IBMKernel::getMaxSupport()
IBMKernel::phiX()
IBMKernel::phiY()
IBMKernel::phiZ()
IBMKernel::phi()
IBM
IBM::IBM()
IBM::spread()
IBM::gather()
IBM()
Index3D
spread()
WeightComputation
gather()
QuadratureWeight
Transverser
Transverser::compute()
Transverser::set()
Transverser::zero()
Transverser::getInfo()
Transverser::accumulate()
Transverser::prepare()
Potential
Potential::getCutOff()
Potential::getTransverser()
Potential::ForceEnergyVirial
Potential::ForceEnergyVirial::force
Potential::ForceEnergyVirial::energy
Potential::ForceEnergyVirial::virial
ParticleGroup
ParticleGroup::getParticleData()
ParticleGroup::clear()
ParticleGroup::addParticlesById()
ParticleGroup::addParticlesByCurrentIndex()
ParticleGroup::getIndicesRawPtr()
ParticleGroup::getIndexIterator()
ParticleGroup::getGroupIndexMaskRawPtr()
ParticleGroup::getGroupIndexMask()
ParticleGroup::getPropertyIterator()
ParticleGroup::getNumberParticles()
ParticleGroup::getName()
ParticleGroup()
ParticleSelector
ParticleSelector::isSelected()
All
None
IDRange
Domain
Type
Available Integrators
Quasi2DHydrodynamicKernel
uammd::DPStokesSlab_ns::DPStokes
uammd::DPStokesSlab_ns::DPStokesIntegrator
WallMode
ICMZWalls
Available Interactors
ForceEnergy
BondPotential
BondPotential::BondInfo
BondPotential::compute()
BondPotential::readBond()
ComputeType
ComputeType::force
ComputeType::energy
ComputeType::virial
Harmonic
FENE
Angular
FourierLAMMPS
Torsional
Other concepts and utilities
ParameterUpdatable
InputFile
InputFile::InputFile()
InputFile::getOption()
InputFile::OptionType
InputFile::OptionType::Optional
InputFile::OptionType::Required
ParticleSorter
ParticleSorter::updateOrderWithCustomHash()
ParticleSorter::updateOrderByCellHash()
ParticleSorter::updateOrderById()
ParticleSorter::applyCurrentOrder()
ParticleSorter::getSortedIndexArray()
ParticleSorter::getSortedHashes()
ParticleSorter::getIndexArrayById()
BatchedBVPHandler
BatchedBVPHandler::BatchedBVPHandler()
BatchedBVPHandler::getGPUSolver()
BatchedBVPGPUSolver
BatchedBVPGPUSolver::solve()
BoundaryCondition
BoundaryCondition::getFirstIntegralFactor()
fourierChebyshevTransform3DCufft()
chebyshevTransform1DCufft()
inverseFourierChebyshevTransform3DCufft()
inverseChebyshevTransform1DCufft()
chebyshevTransform3DCufft()
inverseChebyshevTransform3DCufft()
Solver
Solver::Solver()
Solver::run()
Solver::runIterations()
Solver::setIterationHardLimit()
Solver::getLastRunRequiredSteps()
MatrixDot
MatrixDot::setSize()
MatrixDot::operator()()
MatrixDot::m_size
shared_ptr
real
real2
real3
real4
Saru
Saru::Saru()
Saru::f()
Saru::d()
Saru::gf()
Saru::gd()
Saru::u32()
uninitialized_cached_vector
managed_vector
Please activate JavaScript to enable the search functionality.