17Potential Scalar::superpotential_typecustom ()
const {
23 throw "ERROR<Scalar::superpotential> Case SuperPotentialType::Custom: number of fields should be 3.";
24 if (lambda.size() != 4)
25 throw "ERROR<Scalar::superpotential> Case SuperPotentialType::Custom: size of VectorXd for couplings should be 4.";
41 }
catch (
const char *
str) {
46PotentialNR Scalar::superpotential_nr_typecustom ()
const {
52 throw "ERROR<Scalar::superpotential_nr> Case SuperPotentialType::Custom: number of fields should be 3.";
53 if (lambda.size() != 4)
54 throw "ERROR<Scalar::superpotential_nr> Case SuperPotentialType::Custom: size of VectorXd for couplings should be 4.";
93 }
catch (
const char *
str) {
Generate normal distributions; Compute convolutions.
Field combine_with(const Field &f)
Combine with another Field object; Mutate field (Li and num_f are unchaged) except for the case that ...
int Li
Physical box size, N_0=N_1.
Field conv(const int n1, const int n2) const
Convolution field(:,n1)*field(:,n2)
Field conv_pw(const int pw, const int n=0) const
Convolution field(:,n)*field(:,n)*...*field(:,n)
int num_f
Number of superfields.
Compute Jacobian and its sign determinant.
Compute Matrix and Vector for NR method.
Definition of the classes associated with Nicolai map.
const int SuperPotentialTypeCustom_StdNumSol
Standard number of solutions for SuperPotentialType::Custom.