Octopus
density_interaction.F90
Go to the documentation of this file.
1!! Copyright (C) 2021 N. Tancogne-Dejean
2!!
3!! This Source Code Form is subject to the terms of the Mozilla Public
4!! License, v. 2.0. If a copy of the MPL was not distributed with this
5!! file, You can obtain one at https://mozilla.org/MPL/2.0/.
6!!
7
8#include "global.h"
9
12 use, intrinsic :: iso_fortran_env
13
14 implicit none
15
16 private
17 public :: &
19
20 type, extends(interaction_t), abstract :: density_interaction_t
21 real(real64), allocatable, public :: density(:,:)
23
25
26!! Local Variables:
27!! mode: f90
28!! coding: utf-8
29!! End:
This module defines the abstract interaction_t class, and some auxiliary classes for interactions.
abstract interaction class