Loading astest/zzzz383d.comm +3 −1 Original line number Diff line number Diff line # coding=utf-8 # -------------------------------------------------------------------- # Copyright (C) 1991 - 2023 - EDF R&D - www.code-aster.org # Copyright (C) 1991 - 2025 - EDF R&D - www.code-aster.org # This file is part of code_aster. # # code_aster is free software: you can redistribute it and/or modify Loading Loading @@ -30,6 +30,8 @@ Mail = LIRE_MAILLAGE(UNITE=20, FORMAT="MED") Mail81 = CREA_MAILLAGE(MAILLAGE=Mail, DECOUPE_LAC=_F(GROUP_MA_ESCL="Face_2")) assert len(Mail.getCoordinates().getValues()) // 3 == Mail.getNumberOfNodes() assert len(Mail81.getCoordinates().getValues()) // 3 == Mail81.getNumberOfNodes() TEST_RESU( MAILLAGE=( Loading bibfor/prepost/cppagn.F90 +2 −1 Original line number Diff line number Diff line ! -------------------------------------------------------------------- ! Copyright (C) 1991 - 2023 - EDF R&D - www.code-aster.org ! Copyright (C) 1991 - 2025 - EDF R&D - www.code-aster.org ! This file is part of code_aster. ! ! code_aster is free software: you can redistribute it and/or modify Loading Loading @@ -378,6 +378,7 @@ subroutine cppagn(main, maout, nbma, lima, izone, typ_dec, jcninv, same_zone, & coordo = maout//'.COORDO' call copisd('CHAMP_GD', 'G', main//'.COORDO', coordo) call juveca(coordo//'.VALE', nbnot*3) call jeecra(coordo//'.VALE', 'LONUTI', nbnot*3) ! ------------------------------------------------------------------------------------------------- ! CREATION DES PATCHS, DES NOUEDS MILIEUX ET Loading code_aster/ObjectsExt/mesh_ext.py +7 −7 Original line number Diff line number Diff line Loading @@ -74,7 +74,7 @@ class ExtendedMesh: info [int] : verbosity mode (0|1|2). (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" assert isinstance(refine, int), "Invalid parameter" # Take into account refine level before creating mesh Loading Loading @@ -112,7 +112,7 @@ class ExtendedMesh: refine [int] : number of mesh refinement iterations (default 0). info [int] : verbosity mode (0|1|2). (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" assert isinstance(refine, int), "Invalid parameter" # Take into account refine level before creating mesh Loading @@ -136,7 +136,7 @@ class ExtendedMesh: refine [int] : number of mesh refinement iterations (default 0). info [int] : verbosity mode (0|1|2). (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" assert isinstance(refine, int), "Invalid parameter" # Take into account refine level before creating mesh Loading Loading @@ -174,7 +174,7 @@ class ExtendedMesh: info [int] : verbosity mode (0|1|2). (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" assert isinstance(refine, int), "Invalid parameter" # Take into account refine level before creating mesh Loading Loading @@ -222,7 +222,7 @@ class ExtendedMesh: refine [int] : number of mesh refinement iterations (default 0). info [int] : verbosity mode (1 or 2). (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" assert isinstance(refine, int), "Invalid parameter" # Take into account refine level before creating mesh Loading Loading @@ -267,7 +267,7 @@ class ExtendedMesh: groups [bool] : if True, creates a group for each point,(default False). info [int] : verbosity mode (1 or 2), (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" mcmesh = mesh_builder.pointcloud(coordlist=coordlist, groups=groups) Loading @@ -286,7 +286,7 @@ class ExtendedMesh: groups [bool] : if True, creates a group for each point,(default False). info [int] : verbosity mode (1 or 2), (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" mcmesh = mesh_builder.spline1d(coordlist=coordlist, groups=groups) Loading Loading
astest/zzzz383d.comm +3 −1 Original line number Diff line number Diff line # coding=utf-8 # -------------------------------------------------------------------- # Copyright (C) 1991 - 2023 - EDF R&D - www.code-aster.org # Copyright (C) 1991 - 2025 - EDF R&D - www.code-aster.org # This file is part of code_aster. # # code_aster is free software: you can redistribute it and/or modify Loading Loading @@ -30,6 +30,8 @@ Mail = LIRE_MAILLAGE(UNITE=20, FORMAT="MED") Mail81 = CREA_MAILLAGE(MAILLAGE=Mail, DECOUPE_LAC=_F(GROUP_MA_ESCL="Face_2")) assert len(Mail.getCoordinates().getValues()) // 3 == Mail.getNumberOfNodes() assert len(Mail81.getCoordinates().getValues()) // 3 == Mail81.getNumberOfNodes() TEST_RESU( MAILLAGE=( Loading
bibfor/prepost/cppagn.F90 +2 −1 Original line number Diff line number Diff line ! -------------------------------------------------------------------- ! Copyright (C) 1991 - 2023 - EDF R&D - www.code-aster.org ! Copyright (C) 1991 - 2025 - EDF R&D - www.code-aster.org ! This file is part of code_aster. ! ! code_aster is free software: you can redistribute it and/or modify Loading Loading @@ -378,6 +378,7 @@ subroutine cppagn(main, maout, nbma, lima, izone, typ_dec, jcninv, same_zone, & coordo = maout//'.COORDO' call copisd('CHAMP_GD', 'G', main//'.COORDO', coordo) call juveca(coordo//'.VALE', nbnot*3) call jeecra(coordo//'.VALE', 'LONUTI', nbnot*3) ! ------------------------------------------------------------------------------------------------- ! CREATION DES PATCHS, DES NOUEDS MILIEUX ET Loading
code_aster/ObjectsExt/mesh_ext.py +7 −7 Original line number Diff line number Diff line Loading @@ -74,7 +74,7 @@ class ExtendedMesh: info [int] : verbosity mode (0|1|2). (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" assert isinstance(refine, int), "Invalid parameter" # Take into account refine level before creating mesh Loading Loading @@ -112,7 +112,7 @@ class ExtendedMesh: refine [int] : number of mesh refinement iterations (default 0). info [int] : verbosity mode (0|1|2). (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" assert isinstance(refine, int), "Invalid parameter" # Take into account refine level before creating mesh Loading @@ -136,7 +136,7 @@ class ExtendedMesh: refine [int] : number of mesh refinement iterations (default 0). info [int] : verbosity mode (0|1|2). (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" assert isinstance(refine, int), "Invalid parameter" # Take into account refine level before creating mesh Loading Loading @@ -174,7 +174,7 @@ class ExtendedMesh: info [int] : verbosity mode (0|1|2). (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" assert isinstance(refine, int), "Invalid parameter" # Take into account refine level before creating mesh Loading Loading @@ -222,7 +222,7 @@ class ExtendedMesh: refine [int] : number of mesh refinement iterations (default 0). info [int] : verbosity mode (1 or 2). (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" assert isinstance(refine, int), "Invalid parameter" # Take into account refine level before creating mesh Loading Loading @@ -267,7 +267,7 @@ class ExtendedMesh: groups [bool] : if True, creates a group for each point,(default False). info [int] : verbosity mode (1 or 2), (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" mcmesh = mesh_builder.pointcloud(coordlist=coordlist, groups=groups) Loading @@ -286,7 +286,7 @@ class ExtendedMesh: groups [bool] : if True, creates a group for each point,(default False). info [int] : verbosity mode (1 or 2), (default 1). """ assert info in (0, 1, 2), "Invalid parameter" assert info in (0, 1, 2, 4), "Invalid parameter" mcmesh = mesh_builder.spline1d(coordlist=coordlist, groups=groups) Loading