Expand description
Solver-agnostic analysis problem model and validation contracts.
Re-exports§
pub use field::AnalysisField;pub use field::AnalysisFieldValues;pub use field::DeviceFieldRef;pub use problem::bc::BoundaryCondition;pub use problem::bc::BoundaryConditionKind;pub use problem::domains::CfdDomain;pub use problem::domains::CfdSolveFamily;pub use problem::domains::CfdTimeProfilePoint;pub use problem::domains::ElectroRegionConductivityScale;pub use problem::domains::ElectroThermalDomain;pub use problem::domains::ElectroTimeProfilePoint;pub use problem::domains::ElectromagneticDomain;pub use problem::domains::ThermoFieldInterpolationMode;pub use problem::domains::ThermoFieldSource;pub use problem::domains::ThermoMechanicalDomain;pub use problem::domains::ThermoRegionTemperatureDelta;pub use problem::domains::ThermoTimeProfilePoint;pub use problem::interfaces::AnalysisInterface;pub use problem::interfaces::AnalysisInterfaceKind;pub use problem::interfaces::ConjugateHeatTransferInterfaceModel;pub use problem::interfaces::ContactInterfaceModel;pub use problem::interfaces::FluidStructureInterfaceModel;pub use problem::loads::LoadCase;pub use problem::loads::LoadKind;pub use problem::material_assignment::EvidenceConfidence;pub use problem::material_assignment::MaterialAssignment;pub use problem::materials::ConductivityFrequencyPoint;pub use problem::materials::MaterialAcousticModel;pub use problem::materials::MaterialElectricalModel;pub use problem::materials::MaterialMechanicalModel;pub use problem::materials::MaterialModel;pub use problem::materials::MaterialPlasticModel;pub use problem::materials::MaterialThermalModel;pub use problem::model::AnalysisModel;pub use problem::model::AnalysisModelId;pub use problem::model::ReferenceFrame;pub use problem::steps::AnalysisStep;pub use problem::steps::AnalysisStepKind;pub use problem::structure::BeamElementModel;pub use problem::structure::BeamSectionModel;pub use problem::structure::ShellElementModel;pub use problem::structure::ShellSectionModel;pub use problem::structure::StructuralElement;pub use problem::structure::StructuralElementKind;pub use problem::structure::StructuralModel;pub use problem::structure::StructuralNode;pub use validate::validate_model;pub use validate::validate_model_against_geometry;pub use validate::AnalysisValidationError;