ESPResSo 3.2.0-11-g9950804-git
Extensible Simulation Package for Soft Matter Research
Data Structures
Here are the data structures with brief descriptions:
_Fieldtype
_LatticeLattice Boltzmann
average
BitRandomStatus
Bonded_ia_parametersDefines parameters for a bonded interaction
CellPListList of cell pointers
CellStructureDescribes a cell structure / cell system
Collision_parameters
ConstraintStructure to specify a constraint
Constraint_cylinderParameters for a CYLINDER constraint
Constraint_ext_magn_fieldParameters for a EXTERNAL MAGNETIC FIELD constraint
Constraint_mazeParameters for a MAZE constraint
Constraint_planeParameters for a plane constraint which is needed for tunable-slip boundary conditions
Constraint_plateParameters for a PLATE constraint
Constraint_poreParameters for a PORE constraint
Constraint_rhomboidParameters for a RHOMBOID constraint
Constraint_rodParameters for a ROD constraint
Constraint_sphereParameters for a SPHERE constraint
Constraint_wallParameters for a WALL constraint (or a plane if you like that more)
Coulomb_parametersField containing the interaction parameters for the coulomb interaction
DatafieldType describing global variables
Debye_hueckel_paramsStructure to hold Debye-Hueckel Parameters
DLC_structParameters for the MDLC method
DomainDecompositionStructure containing the information about the cell grid used for domain decomposition
double_correlationThe struct that is used to calculate correlations *
DoubleListDouble list
dp3m_data_struct
ELC_structParameters for the ELC method
fft_back_planAdditional information for backwards FFT
fft_data_struct
fft_forw_planStructure for performing a 1D FFT
file_data_sourceThis struct allow to use a file as input for the correlation
galilei_struct
GhostCommunication
GhostCommunicatorProperties for a ghost communication
HaloCommunicatorStructure holding a set of HaloInfo which comprise a certain parallelization scheme
HaloInfoStructure describing a Halo region
IA_NeighborStructure containing information about non bonded interactions with particles in a neighbor cell
IA_Neighbor_List
IA_parametersField containing the interaction parameters for nonbonded interactions
iccp3m_struct
IndexOfType
IntListInteger list
iw_params
LB_BoundaryStructure to specify a boundary
LB_extern_nodeforce_gpu
LB_FluidNodeData structure for fluid on a local lattice site
LB_ModelSome general remarks: This file implements the LB D3Q19 method to Espresso
LB_node_force_gpu
LB_nodes_gpuData structure holding the velocitydensities for the Lattice Boltzmann system
LB_ParametersData structure holding the parameters for the Lattice Boltzmann system
LB_parameters_gpuData structure holding the parameters for the Lattice Boltzmann system for gpu
LB_particle_force_gpu
LB_particle_gpu
LB_particle_seed_gpu
LB_randomnr_gpuData structure for the randomnr and the seed
LB_values_gpuData structure holding the phys
MAGGS_structMaggs structure
MDHeaderThe header of the binary file format
MMM1D_structParameters for the MMM1D electrostatic interaction
MMM2D_structParameters for the MMM2D method for electrostatics
MoleculeStructure holding information about a molecule
mpifake_dtype
NemdStructure containing the NEMD informations
nptiso_structStructure to hold all variables related to the isotropic NpT-integration scheme
observable
observable_sf_params
Observable_stat
Observable_stat_non_bondedStructure used only in the pressure and stress tensor calculation to distinguish non-bonded intra- and inter- molecular contributions
Observable_Tclcommand_Arg_Container
p3m_data_struct
p3m_local_meshStructure for local mesh parameters
p3m_parameter_structStructure to hold P3M parameters and some dependend variables
p3m_send_meshStructure for send/recv meshs
PairListVerlet pair list
ParticleStruct holding all information for one particle
ParticleForceForce information on a particle
ParticleLatticeCouplingData related to the Lattice Boltzmann hydrodynamic coupling
ParticleListList of particles
ParticleLocalInformation on a particle that is needed only on the node the particle belongs to
ParticleMomentumMomentum information on a particle
ParticlePositionPositional information on a particle
ParticlePropertiesProperties of a particle which are not supposed to change during the integration, but have to be known for all ghosts
profile_data
radial_profile_data
RandomStatus
Reaction_field_paramsStructure to hold Reaction Field Parameters
reaction_struct
SlabData structure describing a slab and the velocities occuring their in
StructClusterStructure for Cluster
StructClusterElementStructure for cluster element
TF_parametersThermodynamic force parameters
TypeList
TypeOfIndex