|
| using | serif::model::checks::Density = blocks::density::mass |
| |
| using | serif::model::checks::Rotation = blocks::rotation::angular_velocity |
| |
| using | serif::model::checks::Shape = blocks::surface_deformation::coefficients |
| |
| using | serif::model::checks::ShapeRow = blocks::surface_deformation::shape_equilibrium |
| |
| using | serif::model::checks::Values = dependencies::KeyList<Density, Shape> |
| |
| using | serif::model::checks::Rows = dependencies::KeyList<ShapeRow, Density> |
| |
| using | serif::model::checks::Layout = blocks::SystemLayout<Values, Rows> |
| |
| using | serif::model::checks::State = StellarState<Layout> |
| |
| using | serif::model::checks::EmptyInputs = dependencies::DependencyContext<> |
| |
| template<typename Key, typename Term = Key> |
| using | serif::model::checks::CoefficientSource = decltype(dependencies::own<Key>(std::declval<operators::backend::mfem::CoefficientView<Binding<Term>>>())) |
| |
| using | serif::model::checks::RotationInputs = dependencies::DependencyContext<CoefficientSource<Rotation>> |
| |
| using | serif::model::checks::WrongIdentity = dependencies::DependencyContext<CoefficientSource<Rotation, Density>> |
| |
| using | serif::model::checks::WrongValue = decltype(dependencies::make_dependency_context(dependencies::own<Rotation>(1.0))) |
| |
| using | serif::model::checks::Overlap = dependencies::DependencyContext<CoefficientSource<Density>, CoefficientSource<Rotation>> |
| |
| using | serif::model::checks::ShapeOverlap = dependencies::DependencyContext<CoefficientSource<Shape>, CoefficientSource<Rotation>> |
| |
| using | serif::model::checks::CompleteFields = dependencies::DependencyContext<CoefficientSource<Density>, CoefficientSource<Rotation>> |
| |
| using | serif::model::checks::Graph |
| |
| using | serif::model::checks::MovingEvaluator = execution::EquilibriumEvaluator<Bound<MovingPlan>, Graph, EmptyInputs> |
| |
| using | serif::model::checks::FixedEvaluator = execution::EquilibriumEvaluator<Bound<FixedPlan>, Graph, EmptyInputs> |
| |
| using | serif::model::checks::PreparedGraph |
| |
| using | serif::model::checks::MovingPreparedEvaluator = execution::EquilibriumEvaluator<Bound<MovingPlan>, PreparedGraph, EmptyInputs> |
| |
| using | serif::model::checks::FixedPreparedEvaluator = execution::EquilibriumEvaluator<Bound<FixedPlan>, PreparedGraph, EmptyInputs> |
| |
| using | serif::model::checks::FixedState = StellarState<FixedPlan::Layout> |
| |
| using | serif::model::checks::OtherState = StellarState<blocks::SystemLayout<dependencies::KeyList<Shape, Density>, Rows>> |
| |