MADNESS  0.10.1
Typedefs | Functions | Variables
csqrt.cc File Reference
#include <madness/mra/mra.h>
#include <madness/mra/operator.h>
#include <complex>
Include dependency graph for csqrt.cc:

Typedefs

typedef Function< std::complex< double >, 1 > cfunctionT
 
typedef Vector< double, 1 > coordT
 
typedef FunctionFactory< std::complex< double >, 1 > factoryT
 
typedef std::shared_ptr< FunctionFunctorInterface< std::complex< double >, 1 > > functorT
 
typedef SeparatedConvolution< std::complex< double >, 1 > operatorT
 

Functions

template<typename T >
static void csqrt_op (const Key< 1 > &key, Tensor< T > &t)
 
static std::complex< double > f (const coordT &r)
 
int main (int argc, char **argv)
 

Variables

static const long k = 5
 
static const double L = 32.0*R
 
static const double R = 1.4
 
static const double thresh = 1e-3
 

Typedef Documentation

◆ cfunctionT

typedef Function<std::complex<double>,1> cfunctionT

◆ coordT

typedef Vector<double,1> coordT

◆ factoryT

typedef FunctionFactory<std::complex<double>,1> factoryT

◆ functorT

typedef std::shared_ptr< FunctionFunctorInterface<std::complex<double>,1> > functorT

◆ operatorT

typedef SeparatedConvolution<std::complex<double>,1> operatorT

Function Documentation

◆ csqrt_op()

template<typename T >
static void csqrt_op ( const Key< 1 > &  key,
Tensor< T > &  t 
)
inlinestatic

References T(), and UNARY_OPTIMIZED_ITERATOR.

◆ f()

static std::complex<double> f ( const coordT r)
static

◆ main()

int main ( int  argc,
char **  argv 
)

Variable Documentation

◆ k

const long k = 5
static

Referenced by main().

◆ L

const double L = 32.0*R
static

Referenced by main().

◆ R

const double R = 1.4
static

Referenced by AtomicOrbitalFunctor::AtomicOrbitalFunctor(), FermiNucDistFunctor::FermiNucDistFunctor(), MolecularNuclearPotentialFunctor2::MolecularNuclearPotentialFunctor2(), madness::TensorIterator< T, Q, R >::TensorIterator(), madness::add(), madness::apply(), madness::apply_1d_realspace_push(), madness::apply_only(), madness::SeparatedConvolution< Q, NDIM >::apply_transformation(), madness::SeparatedConvolution< Q, NDIM >::apply_transformation2(), madness::binary_op(), madness::GFit< T, NDIM >::bsh_spherical_moments(), SurfaceMoleculeInteraction::colloid_coords(), SurfaceMoleculeInteraction::colloid_radii(), madness::cross(), madness::RandomizedMatrixDecomposition< T >::do_compute_range(), madness::FunctionImpl< T, NDIM >::do_inner_localX(), madness::FunctionImpl< T, NDIM >::do_mul(), Ebark(), ContractedGaussianShell::eval(), madness::ContractedGaussianShell::eval(), madness::CoreOrbital::eval(), madness::CoreOrbital::eval_derivative(), madness::GFit< T, NDIM >::gaussian_spherical_moments(), madness::gaxpy(), madness::gaxpy_oop(), madness::Solver< T, NDIM >::genkmesh(), madness::Convolution1D< Q >::get_issmall(), madness::Convolution1D< Q >::get_rnlp(), guess(), madness::inner(), madness::FunctionImpl< T, NDIM >::inner_local(), madness::innerXX(), madness::lq(), madness::lq_result(), main(), madness::TDHF::make_guess_from_initial_diagonalization(), madness::TDHF::make_perturbed_fock_matrix(), makeao(), madness::matrix_inner(), madness::matrix_inner_old(), madness::Convolution1D< Q >::mod_nonstandard(), madness::FunctionImpl< T, NDIM >::mul(), madness::mul(), madness::mul_sparse(), madness::Convolution1D< Q >::nonstandard(), sgl_guess::operator()(), FiniteNucleusPotential::operator()(), Guess::operator()(), Vderiv::operator()(), DPot::operator()(), AtomicOrbitalFunctor::operator()(), NuclearDensityFunctor::operator()(), madness::WSTAtomicBasisFunctor::operator()(), MolecularNuclearChargeDensityFunctor::operator()(), madness::FunctionImpl< T, NDIM >::do_inner_local< R >::operator()(), madness::operator*(), madness::operator+(), madness::operator-(), orth(), madness::Convolution1D< Q >::phase(), phi_guess(), print_stats(), madness::Function< T, NDIM >::project_out(), propagate(), psi_guess(), madness::qr(), InputParameters::read(), rho_func(), madness::Convolution1D< Q >::rnlij(), MolecularMaskBase::sdf(), InputParameters::serialize(), madness::Localizer::set_metric(), madness::sub(), test_cross(), test_inner(), madness::test_qr(), madness::transform(), madness::transform_reconstructed(), Ve(), madness::vmulXX(), Vn(), and madness::FunctionImpl< T, NDIM >::vol_nsphere().

◆ thresh

const double thresh = 1e-3
static

Referenced by main().