source/integrals/mm_limit_table.cc File Reference

MMLimitTable class used to predict the magnitude of contributions when using truncated multipole expansions. More...

#include <stdio.h>
#include <vector>
#include <limits>
#include <stdexcept>
#include "mm_limit_table.h"
#include "matrix_norm.h"
#include "template_blas_basicmath.h"
#include "multipole.h"

Variables

const ergo_real HUGE_REAL_NUMBER = template_blas_sqrt(template_blas_get_num_limit_max<ergo_real>()) / 100
const ergo_real INITIAL_STEP = 0.5
const ergo_real RANGE_STEP_DIFF_FACTOR = 0.25
const ergo_real MAX_ALLOWED_DISTANCE = 1e5

Detailed Description

MMLimitTable class used to predict the magnitude of contributions when using truncated multipole expansions.

Author:
: Elias Rudberg responsible

Variable Documentation

const ergo_real HUGE_REAL_NUMBER = template_blas_sqrt(template_blas_get_num_limit_max<ergo_real>()) / 100

Referenced by MMLimitTable::inittt().

const ergo_real INITIAL_STEP = 0.5

Generated on 10 Jul 2018 for ergo by  doxygen 1.6.1