use ndelement::ciarlet::{LagrangeElementFamily, LagrangeVariant};
use ndelement::traits::{ElementFamily, FiniteElement};
use ndelement::types::{Continuity, ReferenceCellType};
fn main() {
let family = LagrangeElementFamily::<f64, f64>::new(
2,
Continuity::Standard,
LagrangeVariant::Equispaced,
);
let element = family.element(ReferenceCellType::Triangle);
println!("Cell: {:?}", element.cell_type());
let element = family.element(ReferenceCellType::Quadrilateral);
println!("Cell: {:?}", element.cell_type());
}