using LoaderCalculator.Data.Ndms;
using StructureHelperCommon.Models.Calculators;
using StructureHelperCommon.Models.Forces;
namespace StructureHelperLogics.NdmCalculations.Cracking
{
///
/// Implements input data for search of forces of crack appearance in some range of load
///
public interface ICrackForceCalculatorInputData: IInputData
{
///
/// Start tuple of range for search of forces of crack appearance
///
IForceTuple StartTuple { get; set; }
///
/// End tuple of range for search of forces of crack appearance
///
IForceTuple EndTuple { get; set; }
///
/// Collection of NdmElements for checking of crack appearance
///
IEnumerable CheckedNdmCollection { get; set; }
///
/// Collection of initial NdmElements of cross-section
///
IEnumerable SectionNdmCollection { get; set; }
}
}