Table of Contents

Class ConcreteDesignConfig

Namespace
FemDesign.Calculate
Assembly
FemDesign.Core.dll
public class ConcreteDesignConfig : CONFIG
Inheritance
ConcreteDesignConfig
Inherited Members
Extension Methods

Constructors

ConcreteDesignConfig(CalculationMethod, bool, bool, bool, bool)

public ConcreteDesignConfig(ConcreteDesignConfig.CalculationMethod secondOrder, bool crackQuasiPermanent = true, bool crackFrequent = false, bool crackCharacteristic = false, bool reopeningCracks = false)

Parameters

secondOrder ConcreteDesignConfig.CalculationMethod
crackQuasiPermanent bool
crackFrequent bool
crackCharacteristic bool
reopeningCracks bool

Fields

Type

public string Type

Field Value

string

Properties

CrackWidthCharacteristic

Crack with load combinations

public bool CrackWidthCharacteristic { get; set; }

Property Value

bool

CrackWidthFrequent

Crack with load combinations

public bool CrackWidthFrequent { get; set; }

Property Value

bool

CrackWidthQuasiPermanent

Crack with load combinations

public bool CrackWidthQuasiPermanent { get; set; }

Property Value

bool

ReopeningCracks

Cracking calculation

public bool ReopeningCracks { get; set; }

Property Value

bool

SecondOrderCalculationMethod

public ConcreteDesignConfig.CalculationMethod SecondOrderCalculationMethod { get; set; }

Property Value

ConcreteDesignConfig.CalculationMethod

Methods

NominalCurvature(bool, bool, bool)

public static ConcreteDesignConfig NominalCurvature(bool crackQuasiPermanent = true, bool crackFrequent = false, bool crackCharacteristic = false)

Parameters

crackQuasiPermanent bool
crackFrequent bool
crackCharacteristic bool

Returns

ConcreteDesignConfig

NominalStiffness(bool, bool, bool)

public static ConcreteDesignConfig NominalStiffness(bool crackQuasiPermanent = true, bool crackFrequent = false, bool crackCharacteristic = false)

Parameters

crackQuasiPermanent bool
crackFrequent bool
crackCharacteristic bool

Returns

ConcreteDesignConfig