flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
flexiblesusy::Single_scale_constraint Class Referenceabstract

#include <single_scale_constraint.hpp>

Collaboration diagram for flexiblesusy::Single_scale_constraint:
Collaboration graph

Public Member Functions

virtual void apply ()=0
 apply constraint More...
 
virtual double get_scale () const =0
 get scale where to apply More...
 
virtual std::string name () const
 name of constraint More...
 
virtual void set_model (Model *)=0
 set model where to apply the constraint More...
 
virtual ~Single_scale_constraint ()=default
 

Detailed Description

Definition at line 29 of file single_scale_constraint.hpp.

Constructor & Destructor Documentation

◆ ~Single_scale_constraint()

virtual flexiblesusy::Single_scale_constraint::~Single_scale_constraint ( )
virtualdefault

Member Function Documentation

◆ apply()

virtual void flexiblesusy::Single_scale_constraint::apply ( )
pure virtual

apply constraint

◆ get_scale()

virtual double flexiblesusy::Single_scale_constraint::get_scale ( ) const
pure virtual

get scale where to apply

◆ name()

virtual std::string flexiblesusy::Single_scale_constraint::name ( ) const
inlinevirtual

name of constraint

Definition at line 34 of file single_scale_constraint.hpp.

◆ set_model()

virtual void flexiblesusy::Single_scale_constraint::set_model ( Model )
pure virtual

set model where to apply the constraint


The documentation for this class was generated from the following file: