Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
acetylenic_CHModel of acetylenic X-CH
alignment_tChange-of-basis ("cb") matrix for joint alignment and its inverse
angleResidual and gradient calculations for angle restraint
angle_proxyGrouping of indices into array of sites (i_seqs) and angle_params
approx_equalElement-wise comparison with a given absolute tolerance
aromatic_CH_or_amide_NHModel of aromatic C-H or amide N-H
asuAccess to general contiguous reciprocal space asymmetric units
asu_cacheAsymmetric unit cache to facilitate speed optimizations
asu_clustersDetermination of clusters of points with interactions defined by pair_asu_table
asu_mappingMapping of a site to an asymmetric unit
asu_mapping_indexGrouping of indices for site in asu_mappings container
asu_mapping_index_pairGrouping of indices for pair of sites in asu_mappings container
asu_mapping_index_pair_and_diffAsu_mapping_index_pair plus difference vector and distance squared
asu_mappingsContainer for mapping of sites to an asymmetric unit
asym_indexSelection of an asymmetric Miller index
atomAtom attributes
atom_dataHolder for atom attributes (to be held by a shared_ptr)
atom_groupAtom_group attributes
atom_group_dataHolder for atom_group attributes (to be held by a shared_ptr)
atom_label_columns_formatterNot available in Python
atom_maskRadial shell flat solvent mask and structure factors
auto_arrayLike std::auto_ptr, but with delete[]
axis_and_angle_from_matrixNumerically robust computation of rotation axis and angle
base
baseCoefficients for the Analytical Approximation to the Scattering Factor
basic_statisticsCollection of basic statistics such as min, max, mean, variance
batchSafe access to CMtz::MTZBAT* owned by an iotbx::mtz::object
bidiagonal_2x2_decompositionSpecial SVD for the 2x2 case
bidiagonal_decompositionGolub-Kahan decomposition of a bidiagonal matrix B
bidiagonalisationDecomposition U^T A V = B where B is bibidiagonal and U,V orthogonal
body_tAbstract body type
bondResidual and gradient calculations for harmonically restrained bonds
bond_asu_proxyGrouping of asu_mapping_index_pair and bond_params
bond_paramsGrouping of bond parameters distance_ideal and weight
bond_similarityResidual and gradient calculations for harmonically restrained bonds
bond_similarity_proxy
bond_simple_proxyGrouping of indices into array of sites (i_seqs) and bond_params
bond_sorted_asu_proxiesGeneration of sorted bond proxies
bond_sym_proxyGrouping of bond_simple_proxy and symmetry operation (rt_mx_ji)
brickParallelepiped that contains an asymmetric unit
brick_pointA "point" of a brick
cartesianClass for cartesian (orthogonal, real) coordinates
chainChain attributes
chain_dataHolder for chain attributes (to be held by a shared_ptr)
change_of_basis_opChange-of-basis (transformation) operator
characteristicCharacteristic wavelengths of commonly used x-ray tube target materials
characteristic_iteratorIterator over characteristic wavelengths
chebyshev_baseChebyshev Base class
chebyshev_fitterA chebyshev polynome for coefficient fitting purposes
chebyshev_lsqSome functionality for least squares fitting
chebyshev_polynomeChebyshev polynome, witrh derivative with respect to x
chebyshev_smoothA chebyshev polynome with gibbs damping
chebyshev_smooth_fitterThe derivative of the chebyshev polynomial wrt to the coeficients
chebyshev_smooth_lsqSome functionality for least squares fitting
chiralityResidual and gradient calculations for chirality restraint
chirality_proxyGrouping of indices into array of sites (i_seqs) and parameters
columnSafe access to CMtz::MTZCOL* owned by an iotbx::mtz::dataset
columns_73_76_evaluatorDetects old-style PDB files with the PDB access code in columns 73-76
complex_groupResult type for family of object::extract_* functions
complex_to_complexComplex-to-complex Fast Fourier Transformation
complex_to_complex_3d3-dimensional complex-to-complex Fast Fourier Transformation
conformerConformer attributes
conformer_dataHolder for conformer attributes (to be held by a shared_ptr)
const_ref1Emulation of 1-dimensional FORTRAN arrays with offset 1
const_ref1Emulation of 1-dimensional FORTRAN arrays with offset 1
constraintsHandling of symmetry constraints for tensors of rank 2
continued_fractionContinued fraction as rational number
core
coreGeneric coordination sequence algorithm
cos_repulsion_functionEnergy(delta) = max_residual*((cos(pi*delta)+1)/2)**exponent
crystalSafe access to CMtz::MTZXTAL* owned by an iotbx::mtz::object
crystal_orientationClass for the handling of crystal orientation matrix
cutPlane in 3D for representation of faces of the asymmetric unit polyhedron
data_groupResult type for family of object::extract_* functions
datasetSafe access to CMtz::MTZSET* owned by an iotbx::mtz::crystal
demmel_kahan_rotations
depth_first_search
dihedralResidual and gradient calculations for dihedral angle restraint
dihedral_proxyGrouping of indices into array of sites (i_seqs) and dihedral_params
direct_space_asuDirect space asymmetric unit
dps_coreAutoindexing of observed reciprocal space vectors using DPS algorithm
drop_convergence_testConvergence test based on monitoring an objective function
eigensystemGroup of associated eigenvectors and eigenvalues
ellipsoid_to_sphere_transform
end_of_lineEnd-of-line
erf_enginePort of http://www.netlib.org/specfun/erf (as of 2003 Dec 03)
errorAll iotbx exceptions are derived from this class
errorAll mmtbx exceptions are derived from this class
errorAll cctbx exceptions are derived from this class
errorAll scitbx exceptions are derived from this class
errorGeneric exception class for lbfgs error messages
errorAll smtbx exceptions are derived from this class
errorAll gltbx exceptions are derived from this class
error_baseException which can plug into the SCITBX_ERROR_UTILS_ASSERT trickery
error_degenerate_unit_cell_parametersSpecific exception to indicate failure of reduction algorithm
error_improper_input_dataSpecific exception class
error_improper_input_parameterSpecific exception class
error_indexSpecial class for "Index out of range." exceptions
error_indexSpecial class for "Index out of range." exceptions
error_indexSpecial class for "Index out of range." exceptions
error_indexSpecial class for "Index out of range." exceptions
error_indexSpecial class for "Index out of range." exceptions
error_indexSpecial class for "Index out of range." exceptions
error_internal_errorSpecific exception class
error_iteration_limit_exceededSpecific exception to indicate failure of reduction algorithm
error_line_search_failedSpecific exception class
error_line_search_failed_rounding_errorsSpecific exception class
error_non_crystallographic_rotation_matrix_encounteredSpecific exception to indicate failure of group multiplication
error_rational_vectorSpecial class for rational vector exceptions
error_search_direction_not_descentSpecific exception class
expand_to_p1_complexExpands an array of Miller indices and associated complex data to P1 symmetry
expand_to_p1_hendrickson_lattmanExpands an array of Miller indices and associated Hendrickson-Lattman coefficients to P1 symmetry
expand_to_p1_obsExpands an array of Miller indices and associated observations (data, sigmas) to P1 symmetry
expand_to_p1_phasesExpands an array of Miller indices and associated phases to P1 symmetry
expand_to_p1_scalarExpands an array of Miller indices and associated scalar data (e.g. bool, int, double) to P1 symmetry
f_calc_modulusThe modulus of complex structure factors
f_calc_modulus_squareThe modulus squared of complex structure factors
f_sq_as_f_xtal_3_7
factor_beta_u_isoFactorization into isotropic and remaining anisotropic contributions
factor_u_cart_u_isoFactorization into isotropic and remaining anisotropic contributions
factor_u_cif_u_isoFactorization into isotropic and remaining anisotropic contributions
factor_u_star_u_isoFactorization into isotropic and remaining anisotropic contributions
factorizationDetermination of prime factors for both complex-to-complex and real-to-complex transforms
failure_infoInfo about a failure during a Cholesky process
fast_less_thanDefinition of fast comparison for use in, e.g., std::map<miller::index<> >
fast_minimum_reductionFast minimum-lengths cell reduction
fast_nv1995Fast computation of the translation function (correlation of intensities)
fast_pair_generatorFast algorithm for generating pairs of next neighbors
fast_termsComputation of fast translation function terms
few_scatterer_constraintsConstraints on some parameters of a few scatterers
find_affineFind affine normalizers of triclinic and monoclinic space groups
float_asuFloating-point parameterization of an asymmetric unit
float_cut_planeFloating-point parameterization of a cut plane
floating_point_epsilonDynamic determination of the smallest floating point number such that 1 + floating_point_epsilon() differs from 1
fortran_intStream manipulator following FORTRAN Iw editing
fortran_int_parserParser following FORTRAN Iw editing of input fields
fortran_int_parserParser following FORTRAN Iw editing of input fields
fortran_realStream manipulator following FORTRAN Fw.d editing
fortran_real_parserParser following FORTRAN Fw.d editing of input fields
fortran_real_parserParser following FORTRAN Fw.d editing of input fields
fp_fdpHelper class for passing f' (f-prime) and f" (f-double-prime)
fractionalClass for fractional coordinates
from_mapExtracts structure factors from a 3-dimensional complex map
functor_absoluteHelper function object for array operations
functor_approx_equalHelper function object for array operations
functor_fmod_positiveHelper function object for array operations
functor_pow2Helper function object for array operations
gaussian_repulsion_functionEnergy(delta) = max_residual*exp(-delta**2/f_sq)
geometrical_hydrogensBase class for all geometrically constrained hydrogen's -XHn
gilbert_peierls_lu_factorizationLU decomposition with partial pivoting
gill_murray_wright_decomposition_in_placeComputes PAP^{T} + E = LDL^{T}
golay_24_12_generatorGenerator for the 4096 binary words of the Golay (24,12) code
grid_pointClass for grid_point coordinates
grid_symopSymmetry operator optimized for grid
hendrickson_lattmanGrouping of Hendrickson-Lattman coefficients
hexagonal_sampling_generatorGenerator for sampling based on a hexagonal close packing
histogramHistogram of an array of scalar values
hkl_columnsResult type for object::get_hkl_columns()
hr_ht_cacheThe miller indices $h R$ and the scalars $h t$ where $(R \mid t)$ spans the elements of a space group $G$
hr_ht_groupA pair $(hR, ht)$ where $(R \mid t)$ is a symmetry element
icosahedronCartesian coordinates of points on a sphere
image_dividerClass for breaking a detector image into component modules
imaginaryAn imaginary number
imaginary_unit_tThe complex number i
in_generic_space_group
in_origin_centric_space_group
incremental_d_star_sqHelper class for optimizing d_star_sq computations in loops over a grid of Miller indices
indexMiller index class
index_generatorEfficient, easy-to-use algorithm for building an asymmetric unit of Miller indices up to a given high-resolution limit or up to a given maximum Miller index
index_spanDetermines min(indices[i]) and max(indices[i])+1, i=1..3, for an array of Miller indices
index_table_layout_adaptorSupport for common layouts of tables of asymmetric Miller indices
infoTranslates atom name alias to reference name
initialiserSyntactic sugar to initialise arrays
inputProcessing of PDB strings
input_atom_labelsEfficient processing of input atom labels
inverse_power_repulsion_functionEnergy(delta) = k_rep*vdw_distance/(delta**irexp) repulsive function
is_singular_revoluteHelper
isotropic_form_factor_mixinHelper
it1992Coefficients for the Analytical Approximation to the Scattering Factor
it1992_iteratorIterator over table of Coefficients for the Analytical Approximation to the Scattering Factor, International Tables 1992
joint_tAbstract joint model
l_l_transpose_decomposition_in_placeCholesky decomposition A = L L^T in place
least_squares_residualA functor representing a least-squares residual
levenberg_marquardtC++ wrapper for MINPACK lmder
line_infoFacilitates fast processing and comprehensive error messages
lmderC++ port of lmder
local_scaling_nikonov
lq_decompositionHouseholder LQ decomposition
machine_dependent_basePort of http://www.netlib.org/specfun/erf (as of 2003 Dec 03)
many_scatterer_constraintsA set of constraints on some parameters of several scatterers
mappingPair of wyckoff::position and a symmetry operation
mass_points_cacheHelper
mat2Matrix class (2x2)
mat3Matrix class (3x3)
matrixA sparse matrix, represented by a sequence of sparse columns
maximum_likelihood_criterionMaximum-likelihood target function and gradients
maximum_likelihood_criterion_hlMaximum-likelihood target function and gradients
median_functorFunctor returning a given quantile of a list of data
median_statisticsMedian and dispersion around it
mersenne_twisterWrapper for boost/random/mersenne_twister.hpp
min_sym_equiv_distance_infoAlgorithm for finding the shortest distance between two sites under application of space group symmetry
minimizerInterface to the LBFGS minimizer
minimizerHigh-level interface to L-BFGS-B Version 2.1
minimum_covering_sphere_3dMinimum covering sphere of a set of 3-dimensional points
modelModel attributes
modelTorsion-angle refinement and dynamics model
model_dataHolder for model attributes (to be held by a shared_ptr)
more_statisticsDetermines higher order statistical central moments
neutron_news_1992_tableAccess to neutron bound scattering lengths & cross-sections
neutron_news_1992_table_iteratorIterator over neutron_news_1992_table entries
nodeGrouping of symmetry operations characterizing a node in a graph of bonded sites
non_parametric_bootstrapResampling class
non_parametric_bootstrap_as_intResampling class
nonbondedResidual and gradient calculations for nonbonded restraints
nonbonded_asu_proxyGrouping of asu_mapping_index_pair and vdw_distance
nonbonded_paramsGrouping of parameters for the generation of nonbonded pair interactions
nonbonded_simple_proxyGrouping of indices into array of sites (i_seqs) and vdw_distance
nonbonded_sorted_asu_proxiesGeneration of sorted nonbonded proxies
norm_accumulatorLAPACK-style norm of a vector: overflow- and underflow-resilient
normal_equations_for_generic_residualsNormal equations for generic non-linear least-squares
normal_equations_for_linear_least_squaresNormal equations for linear least-squares
normal_equations_separating_scale_factorNormal equations for least-squares fit with an overall scale
numeric_limitsExtension of std::numeric_limits for LAPACK-style floating point info
objectWrapper for CMtz::MTZ*
observations_groupResult type for family of object::extract_* functions
optional_copyOptional allocation of value with new, with value-copy semantics
packed_l_accessorAccessor for the lower diagonal of a square matrix packed by row
packed_u_accessorAccessor for the upper diagonal of a square matrix packed by row
pair_asu_tableManaged table of pair interactions based on direct_space_asu::asu_mappings
pairwise_globalBased on implementation by Kevin Cowtan
parameter_indicesPosition of the various derivatives or shifts in an array
parameter_mapAn array of parameter_indices
parse_stringClass for communicating string parsing errors
phase_infoHandling of phase restrictions and optional evaluation of conditions for systematically absent reflections
phase_integrator
planarityResidual and gradient calculations for planarity restraint
planarity_proxyGrouping of indices into array of sites (i_seqs) and weights
polyhedral_BHModel of BH as part of a polyhedral fragment (Boron cages e.g.)
positionInformation for Wyckoff positions
principal_axes_of_inertia
principal_axes_of_inertia_2d
productProduct of Given rotations $G_1, G_2, ... ,G_n$
prolsq_repulsion_functionGeneral repulsive function (see PROLSQ and CNS)
proto_cylinderA prototype of a cylinder stored in a diplay list
proto_ellipsoidA prototype of an ellispoid stored in a display list
python_file_bufferA stream buffer getting data from and putting data into a Python file object
qr_decompositionHouseholder QR decomposition
random_gauss_adaptorHelper
random_matrix_generatorA sequence of random sparse matrices
range_loopHelper for looping over index ranges
real_symmetricGroup of associated eigenvectors and eigenvalues
real_to_complexReal-to-complex Fast Fourier Transformation
real_to_complex_3d3-dimensional real-to-complex Fast Fourier Transformation
ref1Emulation of 1-dimensional FORTRAN arrays with offset 1
ref2Emulation of 2-dimensional FORTRAN arrays with offset 1
ref_owning_sharedLike af::ref but it owns the shared array it refers to
ref_owning_versaLike af::ref but it owns the versa array it refers to
reference_asuContiguous reciprocal space asymmetric units for the 230 reference settings
reflectionHouseholder reflection P = I - beta v v^T
remainder_and_quotientQuotient and remainder of x/y for floating point x and y
residueResidue attributes
residue_dataHolder for residue attributes (to be held by a shared_ptr)
residue_groupResidue_group attributes
residue_group_dataHolder for residue_group attributes (to be held by a shared_ptr)
revoluteRevolute (one degree of freedom) body model (see Featherstone RBDA 2007)
revoluteRevolute (one degree of freedom) joint model (see Featherstone RBDA 2007)
revolute_alignmentSee code
rootRoot attributes
root_dataHolder for root attributes (to be held by a shared_ptr)
rot_mx3x3 rotation matrix
rot_mx_infoClass for grouping information about rotation matrices
rotationGivens rotation
rotation_anglesClass for determining if a Miller index diffracts
rt_mxRotation-Translation matrix
rt_mx_from_stringParser for xyz expressions
scattererInformation about an atom that is needed for a structure factor calculation
search_symmetryParameterization of search symmetries
search_symmetry_flagsGrouping of flags determining the symmetry of search spaces
secondary_CH2Model of X-CH2-Y
shell_asu_tables_actionsActions for the generation of higher-level (nonbonded) interactions
simple_pair_generatorSimple O(N^2) algorithm for generating pairs of next neighbors
site_constraintsHandling of site symmetry coordinate constraints
site_symmetryNumerically robust algorithm for the determination of site-symmetries
site_symmetry_opsBase class for site_symmetry, holding the essential results
six_dofSix degree-of-freedom body model (see Featherstone RBDA 2007)
six_dofSix degree-of-freedom joint model (see Featherstone RBDA 2007)
six_dof_alignmentSee code
smooth_bootstrapResampling class
solve_in_placeUmbrella for A x = b solvers in place
sorted_asu_proxiesManaged group of simple proxies and asu proxies
space_groupSpace group operations
space_group_symbol_iteratorIterator for the 530 tabulated space group representations
space_group_symbolsClass for the handling of space group symbols of various types
space_group_typeComputation and use of change-of-basis matrix to reference setting
sphericalSpherical (three degrees of freedom) body model (see Featherstone RBDA 2007)
sphericalSpherical (three degrees of freedom) joint model (see Featherstone RBDA 2007)
spherical_alignmentSee code
ss_vec_modEntry in list of structure seminvariant vectors and moduli
staggered_terminal_tetrahedral_XHnModel of Z-Y-XHn with tetrahedral angles
statisticsDetermines simple map statistics
sticky_fortran_intStream manipulator following FORTRAN Iw editing
sticky_fortran_realStream manipulator following FORTRAN Fw.d editing
structure_seminvariantsStructure-seminvariant vector and moduli
sumSum of Gaussian terms plus a constant
sym_equiv_indexClass for symmetrically equivalent Miller indices
sym_equiv_indicesClass for the handling of symmetrically equivalent Miller indices
sym_equiv_sitesContainer for symmetrically equivalent coordinates
sym_mat2Symmetric 2x2 matrix class
sym_mat3Symmetric 3x3 matrix class
symmetryGrouping of unit cell and space group
symmetry_flagsGrouping of flags determining the symmetry of the translation function
system_modelRBDA Tab. 4.3, p. 87
tableAccess to Henke tables
tableAccess to table of ionic radii
tableTiny Periodic System of Elements
tableTable of Wyckoff positions
tableAccess to Sasaki tables
tableAccess to table of covalent radii
table_entryEntry in table of N-Gaussian approximations
table_iteratorIterator over Sasaki tables
table_iteratorIterator over Henke tables
table_iteratorIterator over table entries
table_iteratorIterator over table of radii
table_iteratorIterator over table of radii
termGaussian term: a Exp[-b x^2]
term_table_actionsActions for simple counting
terminal_tetrahedral_XHnModel of Y-XHn with tetrahedral angles
terminal_trihedral_XH2Model of terminal Z-Y=XH2 (ethylenic CH2 or amide NH2)
tertiary_CHModel of tertiary CH
three_shellsBuffer for nodes in three shells
to_mapCopies a structure factor array to a 3-dimensional complex map
tr_vecTranslation vector
tr_vec_12Constructor for initialization of constants
traditional_convergence_testTraditional LBFGS convergence test
translation_part_infoAnalysis of the translation part of a rotation-translation matrix
translationalTranslational (three degrees of freedom) joint model (see Featherstone RBDA 2007)
translationalTranslational (three degrees of freedom) body model (see Featherstone RBDA 2007)
translational_alignmentSee code
triangulationTriangulation of an isosurface of a scalar field
triplet_generatorTriplets for direct methods (reciprocal-space squaring)
triplet_phase_relationTriplet phase relation h = k + h-k
u_transpose_u_decomposition_in_placeCholesky decomposition A = U^T U in place
unit_cellClass for the handling of unit cell information
vec2Two-dimensional vector
vec3Three-dimensional vector
vector
vector::const_iteratorConst iterator over the records
vector::element_const_referenceA const reference to an element of given index
vector::element_referenceA reference to an element of given index
vector::iteratorIterator over the records
weighted_triplet_phase_relationWeighted triplet phase relation
wk1995Coefficients for the Analytical Approximation to the Scattering Factor
wk1995_iteratorIterator over table of Coefficients for the Analytical Approximation to the Scattering Factor, Waasmaier & Kirfel 1995
zero_dofZero degree-of-freedom joint model
zero_dofZero degree-of-freedom body model
zero_dof_alignmentSee code

Generated on Tue Sep 1 17:12:31 2009 for cctbx by  doxygen 1.5.6