/ proof-of-concept / plate-dynamics-lab-2
Sign in
proof-of-concept / plate-dynamics-lab-2
plate-dynamics-lab-2 / packages / core / src / methods / registry.ts
12 lines · 408 BCodeBlameHistory
2import type { MethodDefinition } from "./types";
3import { RR_METHOD } from "./rr";
4import { FEM_METHOD } from "./fem";
6export const METHODS: MethodDefinition[] = [RR_METHOD, FEM_METHOD];
8export function methodById(id: MethodId): MethodDefinition {
9 const m = METHODS.find((x) => x.id === id);
10 if (!m) throw new Error(`unknown method ${id}`);
11 return m;
↑↓ move↵openescclose