Commit 8f4dd274 authored by Mathias Chouet's avatar Mathias Chouet :spaghetti:
Browse files

MàJ tests suite à la séparation des structures Cem88*

Showing with 9 additions and 9 deletions
+9 -9
......@@ -45,7 +45,7 @@ describe("iterator : ", () => {
const psp: ParallelStructureParams = new ParallelStructureParams(1, 2, 3);
const pst = new ParallelStructure(psp);
const st: Structure = CreateStructure(StructureType.SeuilRectangulaire, LoiDebit.Cem88d);
const st: Structure = CreateStructure(StructureType.SeuilRectangulaire, LoiDebit.WeirCem88d);
pst.addStructure(st);
const symbs = ["Q", "Z1", "Z2", "Cd", "h1", "h2", "L", "Q", "W", "Z1", "Z2", "ZDV"];
......
......@@ -73,7 +73,7 @@ describe("Class Cloisons: ", () => {
LoiDebit.KIVI
];
for (let i = 0; i < 3; i++ ) {
c2.addStructure(CreateStructure(iStTypes[i], iLoiDebits[i], false));
c2.addStructure(CreateStructure(iStTypes[i], iLoiDebits[i], c2, false));
}
const prmsKivi: StructureKiviParams = c2.structures[2].prms as StructureKiviParams;
prmsKivi.ZRAM.v = 0;
......
......@@ -20,7 +20,8 @@ const dever: Dever = new Dever(
false // debug
);
dever.addStructure(CreateStructure(StructureType.SeuilTriangulaireTrunc, LoiDebit.TriangularTruncWeirFree, false));
dever.addStructure(CreateStructure(StructureType.SeuilTriangulaireTrunc,
LoiDebit.TriangularTruncWeirFree, dever, false));
describe("Class Dever: ", () => {
describe("Calc(Q) Seuil Triangulaire Trunc", () => {
......
......@@ -14,7 +14,7 @@ import { itCalcQ } from "./functions";
const structPrm: RectangularStructureParams = new RectangularStructureParams(1, 0, 1, 1, 2, 0.6, 0);
const structTest: StructureWeirCem88d = new StructureWeirCem88d(structPrm, false);
describe("Class StructureCem88d: ", () => {
describe("Class StructureWeirCem88d: ", () => {
describe("Calcul Q avec W croissant: ", () => {
const W: number[] = [
0.000000, 0.100000, 0.200000, 0.300000, 0.400000, 0.500000, 0.600000,
......
......@@ -8,14 +8,13 @@
import { RectangularStructureParams } from "../../src/structure/rectangular_structure_params";
import { StructureFlowMode, StructureFlowRegime } from "../../src/structure/structure";
import { StructureCem88v } from "../../src/structure/structure_cem88v";
import { Result } from "../../src/util/result";
import { StructureWeirCem88v } from "../../src/structure/structure_cem88v";
import { itCalcQ } from "./functions";
const structPrm: RectangularStructureParams = new RectangularStructureParams(1, 0, 1, 1, 2, 0.6, 0);
const structTest: StructureCem88v = new StructureCem88v(structPrm, false);
const structTest: StructureWeirCem88v = new StructureWeirCem88v(structPrm, false);
describe("Class StructureCem88v: ", () => {
describe("Class StructureWeirCem88v: ", () => {
describe("Calcul Q avec W croissant: ", () => {
const W: number[] = [0.000000, 0.100000, 0.200000, 0.300000, 0.400000, 0.500000,
0.600000, 0.700000, 0.800000, 0.900000, 1.000000, 1.100000, 1.200000, 1.300000];
......
import { cSnTrapez, ParamsSectionTrapez } from "../../src";
import { SectionParametree } from "../../src/section/section_nub";
import { SectionParametree } from "../../src/section/section_parametree";
import { acSection } from "../../src/section/section_type";
/**
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment