(git:f2099e5)
Loading...
Searching...
No Matches
grid_ref_task_list_internal.h
Go to the documentation of this file.
1/*----------------------------------------------------------------------------*/
2/* CP2K: A general program to perform molecular dynamics simulations */
3/* Copyright 2000-2026 CP2K developers group <https://cp2k.org> */
4/* */
5/* SPDX-License-Identifier: BSD-3-Clause */
6/*----------------------------------------------------------------------------*/
7#ifndef GRID_REF_TASK_LIST_INTERNAL_H
8#define GRID_REF_TASK_LIST_INTERNAL_H
9
10#include <stdbool.h>
11
15
16/*******************************************************************************
17 * \brief Internal representation of a task.
18 * \author Ole Schuett
19 ******************************************************************************/
20typedef struct {
21 int level;
22 int iatom;
23 int jatom;
24 int iset;
25 int jset;
26 int ipgf;
27 int jpgf;
30 double radius;
31 double rab[3];
33
34/*******************************************************************************
35 * \brief Internal representation of a grid layout.
36 * \author Ole Schuett
37 ******************************************************************************/
38typedef struct {
40 int npts_local[3];
43 double dh[3][3];
44 double dh_inv[3][3];
46
47/*******************************************************************************
48 * \brief Internal representation of a task list.
49 * \author Ole Schuett
50 ******************************************************************************/
70
71#endif
Internal representation of a basis set.
Internal representation of a grid layout.
Internal representation of a task list.
Internal representation of a task.