npl package
Subpackages
- npl.calculators package
- Submodules
- npl.calculators.base_calculator module
- npl.calculators.energy_calculator module
- npl.calculators.top_calculator module
TOPCalculatorTOPCalculator.calculate()TOPCalculator.compute_energy()TOPCalculator.get_coefficients()TOPCalculator.get_data_by_stoichiometry()TOPCalculator.get_energy_key()TOPCalculator.get_feature_classifier()TOPCalculator.get_feature_key()TOPCalculator.load_coefficients()TOPCalculator.load_model()TOPCalculator.set_coefficients()
- Module contents
BayesianRRCalculatorEMTCalculatorEnergyCalculatorTOPCalculatorTOPCalculator.calculate()TOPCalculator.compute_energy()TOPCalculator.get_coefficients()TOPCalculator.get_data_by_stoichiometry()TOPCalculator.get_energy_key()TOPCalculator.get_feature_classifier()TOPCalculator.get_feature_key()TOPCalculator.load_coefficients()TOPCalculator.load_model()TOPCalculator.set_coefficients()
compute_coefficients_for_linear_topological_model()
- npl.core package
- Submodules
- npl.core.adsorption module
AdsorptionSiteListAdsorptionSiteList.build_site_list()AdsorptionSiteList.construct()AdsorptionSiteList.get_number_of_adsorbates()AdsorptionSiteList.get_occupation_status_by_indices()AdsorptionSiteList.get_occupation_vector()AdsorptionSiteList.get_site_atom_indices()AdsorptionSiteList.get_site_size()AdsorptionSiteList.get_total_number_of_sites()AdsorptionSiteList.occupation_vector()AdsorptionSiteList.random_occupation()AdsorptionSiteList.swap_status()
FindAdsorptionSitesPlaceAddAtoms
- npl.core.atom_wrapper module
AtomWrapperAtomWrapper.add_atoms()AtomWrapper.get_all_symbols()AtomWrapper.get_ase_atoms()AtomWrapper.get_atoms()AtomWrapper.get_indices()AtomWrapper.get_indices_by_symbol()AtomWrapper.get_n_atoms()AtomWrapper.get_n_atoms_of_symbol()AtomWrapper.get_position()AtomWrapper.get_positions()AtomWrapper.get_stoichiometry()AtomWrapper.get_symbol()AtomWrapper.get_symbols()AtomWrapper.random_ordering()AtomWrapper.remove_atoms()AtomWrapper.swap_symbols()AtomWrapper.transform_atoms()AtomWrapper.translate_atoms_positions()
- npl.core.base_nanoparticle module
BaseNanoparticleBaseNanoparticle.add_atoms()BaseNanoparticle.build_from_dictionary()BaseNanoparticle.construct_adsorption_list()BaseNanoparticle.construct_neighbor_list()BaseNanoparticle.get_adsorption_as_list()BaseNanoparticle.get_adsorption_list()BaseNanoparticle.get_all_symbols()BaseNanoparticle.get_as_dictionary()BaseNanoparticle.get_ase_atoms()BaseNanoparticle.get_atom_feature()BaseNanoparticle.get_atom_features()BaseNanoparticle.get_atom_indices_from_coordination_number()BaseNanoparticle.get_atoms()BaseNanoparticle.get_atoms_in_the_surface_plane()BaseNanoparticle.get_coordination_atoms()BaseNanoparticle.get_coordination_number()BaseNanoparticle.get_energy()BaseNanoparticle.get_feature_vector()BaseNanoparticle.get_generalized_coordination_number()BaseNanoparticle.get_generalized_coordination_numbers()BaseNanoparticle.get_geometrical_data()BaseNanoparticle.get_indices()BaseNanoparticle.get_indices_by_symbol()BaseNanoparticle.get_indices_of_adsorbates()BaseNanoparticle.get_local_environment()BaseNanoparticle.get_local_environments()BaseNanoparticle.get_n_atoms()BaseNanoparticle.get_n_atoms_of_symbol()BaseNanoparticle.get_n_bonds()BaseNanoparticle.get_neighbor_list()BaseNanoparticle.get_number_of_adsorbates()BaseNanoparticle.get_occupation_status_by_indices()BaseNanoparticle.get_occupation_vector()BaseNanoparticle.get_position()BaseNanoparticle.get_site_atom_indices()BaseNanoparticle.get_stoichiometry()BaseNanoparticle.get_symbol()BaseNanoparticle.get_symbols()BaseNanoparticle.get_total_number_of_sites()BaseNanoparticle.has_energy()BaseNanoparticle.is_pure()BaseNanoparticle.load_npl_format()BaseNanoparticle.random_occupation()BaseNanoparticle.random_ordering()BaseNanoparticle.read()BaseNanoparticle.remove_atoms()BaseNanoparticle.save_npl_format()BaseNanoparticle.set_atom_feature()BaseNanoparticle.set_atom_features()BaseNanoparticle.set_energy()BaseNanoparticle.set_feature_vector()BaseNanoparticle.set_local_environment()BaseNanoparticle.set_local_environments()BaseNanoparticle.swap_status()BaseNanoparticle.swap_symbols()BaseNanoparticle.transform_atoms()BaseNanoparticle.translate_atoms_positions()BaseNanoparticle.write()
- npl.core.database_class module
- npl.core.nanoparticle module
- npl.core.neighbor_list module
NeighborListNeighborList.construct()NeighborList.get_atom_indices_from_coordination_number()NeighborList.get_atoms_in_the_surface_plane()NeighborList.get_coordination_atoms()NeighborList.get_coordination_number()NeighborList.get_generalized_coordination_number()NeighborList.get_max_coordination_number()NeighborList.get_n_bonds()
- npl.core.profiler module
- Module contents
BaseNanoparticleBaseNanoparticle.add_atoms()BaseNanoparticle.build_from_dictionary()BaseNanoparticle.construct_adsorption_list()BaseNanoparticle.construct_neighbor_list()BaseNanoparticle.get_adsorption_as_list()BaseNanoparticle.get_adsorption_list()BaseNanoparticle.get_all_symbols()BaseNanoparticle.get_as_dictionary()BaseNanoparticle.get_ase_atoms()BaseNanoparticle.get_atom_feature()BaseNanoparticle.get_atom_features()BaseNanoparticle.get_atom_indices_from_coordination_number()BaseNanoparticle.get_atoms()BaseNanoparticle.get_atoms_in_the_surface_plane()BaseNanoparticle.get_coordination_atoms()BaseNanoparticle.get_coordination_number()BaseNanoparticle.get_energy()BaseNanoparticle.get_feature_vector()BaseNanoparticle.get_generalized_coordination_number()BaseNanoparticle.get_generalized_coordination_numbers()BaseNanoparticle.get_geometrical_data()BaseNanoparticle.get_indices()BaseNanoparticle.get_indices_by_symbol()BaseNanoparticle.get_indices_of_adsorbates()BaseNanoparticle.get_local_environment()BaseNanoparticle.get_local_environments()BaseNanoparticle.get_n_atoms()BaseNanoparticle.get_n_atoms_of_symbol()BaseNanoparticle.get_n_bonds()BaseNanoparticle.get_neighbor_list()BaseNanoparticle.get_number_of_adsorbates()BaseNanoparticle.get_occupation_status_by_indices()BaseNanoparticle.get_occupation_vector()BaseNanoparticle.get_position()BaseNanoparticle.get_site_atom_indices()BaseNanoparticle.get_stoichiometry()BaseNanoparticle.get_symbol()BaseNanoparticle.get_symbols()BaseNanoparticle.get_total_number_of_sites()BaseNanoparticle.has_energy()BaseNanoparticle.is_pure()BaseNanoparticle.load_npl_format()BaseNanoparticle.random_occupation()BaseNanoparticle.random_ordering()BaseNanoparticle.read()BaseNanoparticle.remove_atoms()BaseNanoparticle.save_npl_format()BaseNanoparticle.set_atom_feature()BaseNanoparticle.set_atom_features()BaseNanoparticle.set_energy()BaseNanoparticle.set_feature_vector()BaseNanoparticle.set_local_environment()BaseNanoparticle.set_local_environments()BaseNanoparticle.swap_status()BaseNanoparticle.swap_symbols()BaseNanoparticle.transform_atoms()BaseNanoparticle.translate_atoms_positions()BaseNanoparticle.write()
FindAdsorptionSitesNanoparticleNeighborListNeighborList.construct()NeighborList.get_atom_indices_from_coordination_number()NeighborList.get_atoms_in_the_surface_plane()NeighborList.get_coordination_atoms()NeighborList.get_coordination_number()NeighborList.get_generalized_coordination_number()NeighborList.get_max_coordination_number()NeighborList.get_n_bonds()
- npl.descriptors package
- Submodules
- npl.descriptors.global_feature_classifier module
AdsorptionFeatureVectorAtomicCoordinationTypesCoordinationFeatureClassifierDipoleMomentCalculatorExtendedTopologicalFeaturesClassifierExtendedTopologicalFeaturesClassifier.compute_atom_feature()ExtendedTopologicalFeaturesClassifier.compute_atom_features()ExtendedTopologicalFeaturesClassifier.compute_feature_vector()ExtendedTopologicalFeaturesClassifier.downgrade_feature_vector()ExtendedTopologicalFeaturesClassifier.get_bond_types()ExtendedTopologicalFeaturesClassifier.get_coordination_index()ExtendedTopologicalFeaturesClassifier.get_feature_labels()ExtendedTopologicalFeaturesClassifier.get_layer_types()ExtendedTopologicalFeaturesClassifier.get_number_of_feature()ExtendedTopologicalFeaturesClassifier.get_sublayer_indices()ExtendedTopologicalFeaturesClassifier.update_atom_feature()ExtendedTopologicalFeaturesClassifier.update_feature_vector()
GeneralizedCoordinationNumberGlobalFeatureClassifierLayererTopologicalDescriptorsSimpleFeatureClassifierTopologicalFeatureClassifiertestTopologicalFeatureClassifier
- npl.descriptors.local_environment_calculator module
- npl.descriptors.local_environment_feature_classifier module
CoordinationNumberClassifierKMeansClassifierLocalEnvironmentFeatureClassifierLocalEnvironmentFeatureClassifier.compute_atom_feature()LocalEnvironmentFeatureClassifier.compute_atom_features()LocalEnvironmentFeatureClassifier.compute_feature_vector()LocalEnvironmentFeatureClassifier.compute_n_features()LocalEnvironmentFeatureClassifier.get_feature_key()LocalEnvironmentFeatureClassifier.predict_atom_feature()LocalEnvironmentFeatureClassifier.set_feature_key()
TopologicalEnvironmentClassifier
- Module contents
- npl.monte_carlo package
- Subpackages
- Submodules
- npl.monte_carlo.monte_carlo module
- npl.monte_carlo.monte_carlo_etop module
- npl.monte_carlo.monte_carlo_global_features module
- npl.monte_carlo.random_exchange_operator module
- npl.monte_carlo.random_exchange_operator_etop module
- Module contents
- npl.optimization package
- Subpackages
- npl.optimization.basin_hopping package
- npl.optimization.genetic_algoritm package
- Submodules
- npl.optimization.genetic_algoritm.ConvexHull module
- npl.optimization.genetic_algoritm.CutAndSpliceOperator module
- npl.optimization.genetic_algoritm.ExchangeOperator module
- npl.optimization.genetic_algoritm.LocalOptimizationOperator module
- npl.optimization.genetic_algoritm.MutationOperator module
- npl.optimization.genetic_algoritm.NichedPopulation module
- npl.optimization.genetic_algoritm.SingleParticleGA module
- Module contents
- npl.optimization.local_optimization package
- Submodules
- npl.optimization.go_search module
- Module contents
- Subpackages
- npl.utils package
Module contents
NPlib - A library for numerical processing.
This package provides various numerical processing utilities.