RMPCDMD
|
Container for a profile, e.g. v(x) More...
Public Member Functions | |
generic, public | init => profile_init |
generic, public | bin => profile_bin |
generic, public | reset => profile_reset |
generic, public | norm => profile_norm |
Private Member Functions | |
procedure, private | profile_init |
procedure, private | profile_bin |
procedure, private | profile_reset |
procedure, private | profile_norm |
Private Attributes | |
double precision, dimension(:), allocatable | data |
integer, dimension(:), allocatable | count |
double precision | xmin |
double precision | dx |
integer | n |
Container for a profile, e.g. v(x)
The result is \(v(x) = \frac{\sum_i v_i \delta(x_i - x)}{\sum_i \delta(x_i - x)}\)
Definition at line 66 of file common.f90.
generic, public common::profile_t::bin | ( | ) |
Definition at line 75 of file common.f90.
generic, public common::profile_t::init | ( | ) |
Definition at line 73 of file common.f90.
generic, public common::profile_t::norm | ( | ) |
Definition at line 79 of file common.f90.
|
private |
Definition at line 76 of file common.f90.
|
private |
Definition at line 74 of file common.f90.
|
private |
Definition at line 80 of file common.f90.
|
private |
Definition at line 78 of file common.f90.
generic, public common::profile_t::reset | ( | ) |
Definition at line 77 of file common.f90.
|
private |
Definition at line 68 of file common.f90.
|
private |
Definition at line 67 of file common.f90.
|
private |
Definition at line 70 of file common.f90.
|
private |
Definition at line 71 of file common.f90.
|
private |
Definition at line 69 of file common.f90.