Go to the source code of this file.
|
| subroutine | mean_field::mean_field_init (this, f, field_name) |
| | Constructor.
|
| |
| subroutine | mean_field::mean_field_free (this) |
| | Destructor.
|
| |
| subroutine | mean_field::mean_field_reset (this) |
| | Resets a the mean field and the averaging time value to zero.
|
| |
| subroutine | mean_field::mean_field_update (this, k) |
| | Update the mean field with a new sample.
|
| |
| subroutine | mean_field::mean_field_update_col3 (this, k, a, b) |
| | Update the mean field using the pointwise product \( a b \) as the sample, without the need for a work field holding the product.
|
| |
| subroutine | mean_field::mean_field_update_dot3 (this, k, a1, a2, a3, b1, b2, b3) |
| | Update the mean field using \( a_1 b_1 + a_2 b_2 + a_3 b_3 \) as the sample, without the need for a work field holding the sum.
|
| |