External self-energy modifier parameters


keyword: calculation.sigmaExternalModifier.isIncluded

possible values: 1, true, 0, false

default value: false

description: If it is true or 1, the external self-energy modifier defined in calculation.sigmaExternalModifier.calculator will be used.

an example:

calculation.sigmaExternalModifier.isIncluded = true


keyword: calculation.sigmaExternalModifier.calculator

possible values: a structure with two fields of class and parameter

default value: no default value, must be input when sigmaExternalModifier.isIncluded is true.

description: This input parameter defines a plug-in calculator, where the field class clarifies the name of the calculator, and the field parameter gives its construction parameter. The constructor of the plug-in calculator will be called in the following manner: calculator = constructor([cp]) where [cp] = calculation.sigmaExternalModifier.calculator.parameter

Only used when sigmaExternalModifier.isIncluded is true.

For information about how to replace this plug-in calculator, type nanodcal -help plug-in and nanodcal -api.

an example:

calculation.sigmaExternalModifier.calculator.class ...
= cAbstractSelfEnergyModifier
calculation.sigmaExternalModifier.calculator.parameter ...
= :math:`[\ ]`