NuriKit v0.1.0b2
Loading...
Searching...
No Matches
pcharge.h
Go to the documentation of this file.
1//
2// Project NuriKit - Copyright 2025 SNU Compbio Lab.
3// SPDX-License-Identifier: Apache-2.0
4//
5
6#ifndef NURI_DESC_PCHARGE_H_
7#define NURI_DESC_PCHARGE_H_
8
10#include <absl/base/attributes.h>
12
13#include "nuri/core/molecule.h"
14
15namespace nuri {
45ABSL_MUST_USE_RESULT
46extern bool assign_charges_gasteiger(Molecule &mol, int relaxation_steps = 12);
47} // namespace nuri
48
49#endif /* NURI_DESC_PCHARGE_H_ */
Read-only molecule class.
Definition molecule.h:943
Definition crdgen.h:16
ABSL_MUST_USE_RESULT bool assign_charges_gasteiger(Molecule &mol, int relaxation_steps=12)
Assign Marsili-Gasteiger charges to the molecule.