BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Go to the source code of this file.
Classes | |
struct | ParaMeta |
struct | NodeMeta |
class | INode |
Functions | |
NodeMeta | nodeMetaUnion (const std::vector< ParaMeta > &base, const NodeMeta &other) |
template<class T > | |
std::vector< const INode * > & | operator<< (std::vector< const INode * > &v_node, const std::unique_ptr< T > &node) |
template<class T > | |
std::vector< const INode * > & | operator<< (std::vector< const INode * > &&v_node, const std::unique_ptr< T > &node) |
std::vector< const INode * > & | operator<< (std::vector< const INode * > &v_node, const INode *node) |
std::vector< const INode * > & | operator<< (std::vector< const INode * > &&v_node, const INode *node) |
std::vector< const INode * > & | operator<< (std::vector< const INode * > &v_node, const std::vector< const INode * > &other) |
std::vector< const INode * > & | operator<< (std::vector< const INode * > &&v_node, const std::vector< const INode * > &other) |
Variables | |
const double | INF = std::numeric_limits<double>::infinity() |
Defines class INode.
Definition in file INode.h.
Definition at line 24 of file INode.cpp.
References NodeMeta::className, algo::concat(), NodeMeta::paraMeta, and NodeMeta::tooltip.
const double INF = std::numeric_limits<double>::infinity() |
Definition at line 24 of file INode.h.
Referenced by ConstantBackground::ConstantBackground(), DistributionCosine::DistributionCosine(), DistributionGate::DistributionGate(), DistributionGaussian::DistributionGaussian(), DistributionLogNormal::DistributionLogNormal(), DistributionLorentz::DistributionLorentz(), DistributionTrapezoid::DistributionTrapezoid(), FormFactorAnisoPyramid::FormFactorAnisoPyramid(), FormFactorBox::FormFactorBox(), FormFactorCantellatedCube::FormFactorCantellatedCube(), FormFactorCone::FormFactorCone(), FormFactorCone6::FormFactorCone6(), FormFactorCuboctahedron::FormFactorCuboctahedron(), FormFactorCylinder::FormFactorCylinder(), FormFactorDodecahedron::FormFactorDodecahedron(), FormFactorDot::FormFactorDot(), FormFactorEllipsoidalCylinder::FormFactorEllipsoidalCylinder(), FormFactorFullSphere::FormFactorFullSphere(), FormFactorFullSpheroid::FormFactorFullSpheroid(), FormFactorGaussSphere::FormFactorGaussSphere(), FormFactorHemiEllipsoid::FormFactorHemiEllipsoid(), FormFactorHollowSphere::FormFactorHollowSphere(), FormFactorIcosahedron::FormFactorIcosahedron(), FormFactorLongBoxGauss::FormFactorLongBoxGauss(), FormFactorLongBoxLorentz::FormFactorLongBoxLorentz(), FormFactorPrism3::FormFactorPrism3(), FormFactorPrism6::FormFactorPrism6(), FormFactorPyramid::FormFactorPyramid(), FormFactorSphereGaussianRadius::FormFactorSphereGaussianRadius(), FormFactorSphereLogNormalRadius::FormFactorSphereLogNormalRadius(), FormFactorTetrahedron::FormFactorTetrahedron(), FormFactorTruncatedCube::FormFactorTruncatedCube(), FormFactorTruncatedSphere::FormFactorTruncatedSphere(), FormFactorTruncatedSpheroid::FormFactorTruncatedSpheroid(), FTDecayFunction1DVoigt::FTDecayFunction1DVoigt(), FTDecayFunction2DVoigt::FTDecayFunction2DVoigt(), FTDistribution1DVoigt::FTDistribution1DVoigt(), FTDistribution2DVoigt::FTDistribution2DVoigt(), IFootprintFactor::IFootprintFactor(), IFTDecayFunction1D::IFTDecayFunction1D(), IFTDecayFunction2D::IFTDecayFunction2D(), IFTDistribution1D::IFTDistribution1D(), IFTDistribution2D::IFTDistribution2D(), INode::INode(), IProfileRipple::IProfileRipple(), ISawtoothRipple::ISawtoothRipple(), RotationEuler::RotationEuler(), RotationX::RotationX(), RotationY::RotationY(), and RotationZ::RotationZ().