Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

Orbital.h File Reference

Orbital class manages orbitals, SCF energies, etc, for a Timestep. More...

#include <string.h>
#include "QMData.h"
#include "Molecule.h"
#include "ProfileHooks.h"

Go to the source code of this file.


Compounds

class Orbital
The Orbital class, which stores orbitals, SCF energies, etc. for a single timestep. More...


Defines

#define VMDORBUSETHRPOOL 1

Functions

int evaluate_grid (int numatoms, const float *wave_f, const float *basis_array, const float *atompos, const int *atom_basis, const int *num_shells_per_atom, const int *num_prim_per_shell, const int *shell_types, const int *numvoxels, float voxelsize, const float *origin, int density, float *orbitalgrid)
int evaluate_grid_fast (wkf_cpu_caps_t *cpucaps, wkf_threadpool_t *thrpool, int numatoms, const float *wave_f, const float *basis_array, const float *atompos, const int *atom_basis, const int *num_shells_per_atom, const int *num_prim_per_shell, const int *shell_types, const int *numvoxels, float voxelsize, const float *origin, int density, float *orbitalgrid)

Detailed Description

Orbital class manages orbitals, SCF energies, etc, for a Timestep.

Definition in file Orbital.h.


Define Documentation

#define VMDORBUSETHRPOOL 1

Definition at line 202 of file Orbital.h.

Referenced by Orbital::calculate_mo, and evaluate_grid_fast.


Function Documentation

int evaluate_grid ( int numatoms,
const float * wave_f,
const float * basis_array,
const float * atompos,
const int * atom_basis,
const int * num_shells_per_atom,
const int * num_prim_per_shell,
const int * shell_types,
const int * numvoxels,
float voxelsize,
const float * origin,
int density,
float * orbitalgrid
)

Definition at line 1035 of file Orbital.C.

Referenced by orbitalthread.

int evaluate_grid_fast ( wkf_cpu_caps_t * cpucaps,
wkf_threadpool_t * thrpool,
int numatoms,
const float * wave_f,
const float * basis_array,
const float * atompos,
const int * atom_basis,
const int * num_shells_per_atom,
const int * num_prim_per_shell,
const int * shell_types,
const int * numvoxels,
float voxelsize,
const float * origin,
int density,
float * orbitalgrid
)

Definition at line 2120 of file Orbital.C.

Referenced by Orbital::calculate_mo.


Generated on Tue Nov 18 02:48:38 2025 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002

AltStyle によって変換されたページ (->オリジナル) /