Commit f75697b
Merge rc/25.6 to snappy main branch (#1347)
* Add Project Length To ValidationInfo (#1233)
* Add project_length_unit to validation_info
* Utilize validation_info when parsing multiconstructor model
* Add unit test and fix format
* Address comments
* Address comment again
* Address comments round 3
* feat(): add customize user agent for the request from python client (#1221)
* feat(): add customize user agent for the request from python client
* fix!
* fix!
* Fix formatting
---------
Co-authored-by: BenYuan <ben@flexcompute.com>
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
* User expression support [POC] (#789) (#841)
* User expression support [POC] (#789)
* Added examples of a pydantic model using expressions
* Example units support
* Migrate to Pydantic V2
* Added variable support
* Added units support in variable expressions
* Added support for constrained types
* Added tests, add support for unary operations
* Make core blueprint package framework-agnostic, add support for partial evaluation of builtin solver variables (#858)
* Move Flow360 and Tidy3D-specific logic outside of core blueprint module
* Add support for partial evaluation of solver variables
* Fix Python 3.9 compatibility
* Added complete list of usable solver variables (#888)
* Added complete list of usable solver variables
* Add variable capture when creating simulation params
* Serialization improvements
* Fix serialization and deserialization issues
---------
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
* Ensure global scope variables are visible within validation service
* Fix validation ordering bug
* Allow extra fields in variable objects
* Improved error messages (#945)
* Nested expression support + expression validation endpoints (#946)
* Nested variables are now available for use
* Added expression validation endpoint support
* Extend expressions endpoint to support multiple expressions
* Add ability to use expressions in vector fields
* Added numpy interop capabilities along with subscript operator support
* Apply PR feedback
---------
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
* Reorganized solver variables into target namespaces (#986)
* Reorganized solver variables into target namespaces
* Apply PR feedback
* Added ability to convert expressions to C++ syntax (#1009)
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
* Update CI yaml
* Fix unit tests after alias changes
* Removed unused __init__.py items
---------
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
Co-authored-by: benflexcompute <ben@flexcompute.com>
* Add dependency cycle checking and add non-dimensioned array handling to expression validation service (#1013)
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
* Validation service fixes, better error messages (#1030)
* Validation service fixes
* Fix aliasing issues, fix numpy interop with dimensioned variables
* Apply PR feedback
* Ready to merge
---------
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
Co-authored-by: benflexcompute <ben@flexcompute.com>
* Added unit handling to solver code converter (#1049)
* Validation service fixes
* Fix aliasing issues, fix numpy interop with dimensioned variables
* Apply PR feedback
* Added unit stripping when converting to solver code
* Add a general name preprocessing function instead of unit stripping
* Finalize unit -> solver conversion function
* Add user variable inlining for solver code generation
---------
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
Co-authored-by: benflexcompute <ben@flexcompute.com>
* Expressions fixes, demonstrating E2E capability for user-variable expressions (#1082)
* Validation service fixes
* Fix aliasing issues, fix numpy interop with dimensioned variables
* Apply PR feedback
* Added unit stripping when converting to solver code
* Add a general name preprocessing function instead of unit stripping
* Finalize unit -> solver conversion function
* Add user variable inlining for solver code generation
* Demonstrating E2E case with expressions
* Fix variable initialization when loading from file
* Removed non-release code
* Fixed unit test
---------
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
Co-authored-by: benflexcompute <ben@flexcompute.com>
* Pylint Fix for `expression` branch (#1083)
* wip
* More fixes
* Another batch of linter fixes
* Another round of linter fixes
* Fixed most unit test, now fixing extra error
* Fixing all the unit tests, pylint etc
* Fix unit test
* Fix unit test
---------
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
* Rolled back to python list types, no numpy interop as of now because it is not compatible with solver translation (#1108)
* Rolled back to python list types, no numpy interop as of now because it is not compatible with solver translation
* Format
---------
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
Co-authored-by: benflexcompute <ben@flexcompute.com>
* Partial expression evaluation, example of a builtin function (#1115)
* Cross in Pyhton mode works
* WIP now needing for refactor to enable function on-demand import since current structure causes circular import
* Some comments
* Got symbolic evaluation to work but very HACKY
* Refactored expressions module structure to be self-contained (still contains cyclic imports but only runtime, never at init...)
* Partial evaluation before solver code translation
* More fixes, simplify deserializer logic
* Format
* Fixed unit test as many as possible, only 1 left
* Fixing most of the pylint issues
* Fixed allow_inf_nan when evaluating expressions with solver variables
* eagerly evaluation and also taking advantage of unyt pacakge
* Small fixes
* Fix invalid list initialization syntax in the C++ code generator
* Added back the as_vector() implementation
* Renamed raise_error
* Remove extra evaluation call in cross, reduce unnecessary parentheses
* some more small changes
---------
Co-authored-by: benflexcompute <ben@flexcompute.com>
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
* Fixed merging
* Fixed V1 tests
* [FL-729] [FLPY-7] Dimensioned Volume Output (#1012)
* Added unit test, now pending fixing lint and todos
* Ready for review
* Fix for windows-1
* Format
* Another attempt
* Thank you Windows
* should work now
* Enabled all output types to use UserVariable (#1148)
* Added unit test for project_variables and also simplified the translation unit test (#1151)
* Added unit test for project_variables and also simplified the translation unit test
* Removed print
* Fix windows test
* Added util function to get the unit from expression (#1157)
* Added util function to get the unit from expression
* removed print
* Added catch for input_params is None
* fix lint
* Disables vector arithmetics for variables (#1158)
* List all solver variables (#1150)
* Initial implementation
* More variable finished
* Fix unit test
* Fix pylint
* Fix the issue that solver name is not used
* Move prepending code to translator
* Fix prepending code
* Fix deserialize issue that output units is not loaded
* self review of prepending code
* typo fix
* Address comments
* fix grad pressure's prepending code
* Added support for solver variable in output_fields and also fixed a bug when translating Mach (#1160)
---------
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
* Separate prepending code to declaration and computation parts (#1165)
* Initial implementation
* More variable finished
* Fix unit test
* Fix pylint
* Fix the issue that solver name is not used
* Move prepending code to translator
* Fix prepending code
* Fix deserialize issue that output units is not loaded
* self review of prepending code
* typo fix
* Address comments
* fix grad pressure's prepending code
* Added support for solver variable in output_fields and also fixed a bug when translating Mach (#1160)
* Replace wall shear stress with its magnitude, add unit test to whitelisted_callables
* Fix coordinate, remove mu
* Fix the scaling of turbulence solution
* Fix the unit conversion for a list of float
* Add missing vorticty magnitude
* remove declaration when user-specified name is the same as the solver_name
* Add velocity magnitude
* Address comments
* formatting
---------
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
* UserVariable as Token and value from context (#1161)
* Implementation done, now checking pylint
* Now writing the overwrite checker
* Ready for self review
* Enabled timestepping->step size to be expression too (#1166)
* Enabled timestepping->step size to be expression too
* Bumped version
* Handles NaN desearilization (#1168)
* Added proper base for surface probe output
* Ben y/expression front end feedback (#1169)
* Updated the project variables schema
* rename gradient
* Added translator for ValurOrExpression object (#1175)
* Added postProcessing flag setter (#1176)
* Added postProcessing flag setter
* Fixed unit test
* Fixed v1 unit test
* Decouple solver variable's solver name with user variable name (#1170)
* Initial implementation
* Fix unit test
* Expression validation bundle (#1181)
* 1. Single UDF has single dimensionality
* Change in_unit to in_units
* Change in_unit to in_units
Signed-off-by: BenYuan <ben@flexcompute.com>
* Fixed unit test
* Fixed all unit tests
* Trying to fix windows
* Removed unnecessary prints
* Added legacy checker
* added more test
* Disabled degF and degC for the Expression
---------
Signed-off-by: BenYuan <ben@flexcompute.com>
* Fix heatflux related solver variables (#1186)
* Fix heat flux related solverVariables
* Remove unnecessary debug script
* [Registry Rescale] Use solutionRescale in the prepending code (#1184)
* Fixed unary op not allowed by expression (#1187)
* Fix temperature output with user variable (#1194)
* Fix the prepending code for temperature
* Add unit test
* Remove debug script
* [TODOs pending] More Math Functions for `Expression` (#1185)
* Added math function cross for 2 component
* Added dot function
* Added sqrt
* removed unnecessary callable assingment
* added translator unit test
* [Angran] More operation added, needs double check
* Added some unit tests, removed pow() since it is duplicate
---------
Co-authored-by: Angran Li <angran@flexcompute.com>
* Enable more fields to use value or expression (#1199)
* Added all unit tests for ValueOrExpression fields
* Added configure API to limit acceptance of the runtime expressions
* Removed print
* removed print, added extra=allow
* Add more unit tests and validations for math operations (#1196)
* Add validation and unit tests for multiple math operation
* Handle mixture of unyt_quantity and expression/variable when using min/max function, add unit test for edge cases
* Add more edge cases test
* Add more edge cases and replace all dimensionality to dimensions
* Add the remaining unit test and clean up todo list
* Removed print
* Address comments
---------
Co-authored-by: BenYuan <ben@flexcompute.com>
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
* Added dependency graph and variable pre-sorting (#1202)
* added dependency graph, now need to add the topo_sort
* added dependency graph, now need to add the topo_sort
* Fix lint and format
* Added unit test and added the sort to init variable space. What about the validate expresion though???...
* Fixed a bug in deserializer where syntax errors are not exposed (#1200)
* Fixed a bug in deserializer where syntax errors are not exposed
* Fix unit test
* Fix lint
* Fix unit test
* Fixed validaiton service for not cleanning the cache and also that no dependency graph built for sorign (#1204)
* Deploy again (#1208)
* Add expression support for Isosurface (#1201)
* Add validation and unit tests for multiple math operation
* Handle mixture of unyt_quantity and expression/variable when using min/max function, add unit test for edge cases
* Add more edge cases test
* Add more edge cases and replace all dimensionality to dimensions
* Add the remaining unit test and clean up todo list
* Initial implementation
* Validation fix
* Add validation for using empty list in UserVariable
* Add unit for for isosurface validation
* Add validation for iso_value length
* Fix translator for IsosurfaceOutput
* Fix unit test
* Fix unit test
* Use new unit system for non-dimensionalization of random units in iso_value
* Fix incorrect isovalue for dimensioned output
* Update unit test to use a irregular units as iso value
* Changed isoValue schema (#1207)
* Exclude project_variables from nondimensionalization
* Specify exclude in the individual class
* some minor patching
* Add unit to validate iso value's translation
---------
Co-authored-by: BenYuan <ben@flexcompute.com>
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
* Removed validate_expression() (#1212)
* Using discriminator to differencetiatye Value VS Expresison (#1215)
* Added function to print all the output units for all post processing variables (#1213)
* Added funciton to print all the output units for all post processing variables
* some comments
* Add validation to check the usage of surface specific solution variable in non-surface output fields (#1216)
* Add validation to check the usage of surface specific solution variable in non-surface output fields
* Address comments
* Fix unit test
* Added check for dependent features (#1218)
* Now hand over to helper
* Added check for dependent features
* Removed print
* Added missing check
* Update SurfaceIntegralOutput for UserVariable (#1214)
* rename node_normals to node_area_vector and add node_unit_normal
* Update surfaceIntegral and UDF validation
* Automatically multiply area to the surfaceIntegralOutput
* Update tests/simulation/params/test_validators_params.py
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
* Create a new user variable for surface integral
* Address comments
* Address comments
---------
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
* More IsosurfaceOutput changes for Expression (#1220)
* Initial implementation
* fix get_output_units and corresponding unit test
* Add unit test
* Improve unit test
* address comments
* Enable usage of constant value as output variables. (#1219)
* Enable usage of constant value as output variables.
* Remove print
* Added pi (#1222)
* Added pi
* Removed print
* Renamed project_variables to variable_context (#1224)
* Temporary disable unit system when validating ValueOrExpression (#1225)
* Fixed the iso_value field validator dependency resulting in wrong error (#1230)
* Fixed the iso_value field validator dependency resulting in wrong error
* Revert accidental comment
* formatter
* [Expression] Add functions to get/remove/show user variables (#1226)
* Reraise a different redeclaration error when loading simulation json
* Fix error during translating isosurface
* Add functions to get/remove/show user variables
* Address comments
* Changed texting
* Fix lint
---------
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
Co-authored-by: BenYuan <ben@flexcompute.com>
* Skip feature-dependent validation for expressions that are not used (#1223)
* Skip feature-dependent validaiton for expressions that are not used
* Added recursive finding of dependendt variables
* lint
* [SCFD-5773] Fix issue where semicolumn breaks AST (#1231)
* replace validated_by with boolean option for clear context (#1232)
* Reviewed, improved error message and loc
* Some polishing
* [SCFD-5806] Add solver side internal variables to the block lsit
* Convert number user variables to expression
* Fix lint
* Removed evaluated value/units
* Fix lint and unit test
---------
Signed-off-by: BenYuan <ben@flexcompute.com>
Co-authored-by: Andrzej Krupka <156919532+andrzej-krupka@users.noreply.github.com>
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
Co-authored-by: benflexcompute <ben@flexcompute.com>
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
Co-authored-by: Angran <angran@flexcompute.com>
* Add 'main' branch references
* Update auto hotfix workflow (#1241)
* Add updater for from_mach_reynolds (#1252)
* [25.5] Add prefix option to read_all_v1_BETDisks function (#1253) (#1255)
* initial implementation
* Add index offset option
* Address comment
Co-authored-by: Angran <angran@flexcompute.com>
* Enabled power operation on vector variables (#1257)
* Enabled power operation on variables
* Fix CI
---------
Co-authored-by: Angran <angran@flexcompute.com>
* Remove ceil and floor functions (#1259)
* Added bounding box info in support of inhouse symmetric (#1258)
* Added bounding box info
* Ready for testing, proper validaiton pending
* deploy now, test pending
* Fixed unit tests
* Ready for testing
* fixed unit test
* Ready
* Bump version due to addition of the global_bounding_box
* Misc expression fixes (#1264)
* Added support for front end JSON support when expression is empty/None
* Regulated the unit symbols that can be used in the expression
* Fixed unit test
* Resource reuse logic increase robustness (#1267)
* WIP
* Now fixing UDD
* Fixed udd ordering
* Need to know how the density works
* Ready
* READY
* Remove logging to file by default (#1269)
* Remove file logger
* Try again
* try again
---------
Co-authored-by: BenYuan <ben@flexcompute.com>
* [FXC-1886] Fix incorrect dimensional output when liquid op is used (#1265)
* Fix unit conversion bug for liquid
* 1. Use liquid flow360 unit system for UDF conversion when liquid op is used
2. Fix unit test
* Fix compare_values and replace all incorrect checks
* Address comments
* Also fix other conversion factor
---------
Co-authored-by: BenYuan <ben@flexcompute.com>
* Move get_flow360_unit_system_liquid out for manifest usage (#1273)
* [SCFD-5640] Disable the same surface being used in more than one Surface/TimeaverageSurfaceOutput (#1270)
* [SCFD-5825] Remove 'p' and 'rho' from iso field (#1275)
* Fix updater of from_mach_reynolds (#1276)
* Fix updater of from_mach_reynolds
* revert minor change
* removed dev from example (#1272)
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
* Added legacy tagging for previous UDFs (#1281)
Co-authored-by: Angran Li <angran@flexcompute.com>
* fix(): misuse of .sort() which return None (#1282)
* fix(): misuse of .sort() which return None
* address comments
* [Expression] Removed postProcessing key in the context and also added support for description (#1280)
* [Expression] Removed postProcessing key in the context and also added support for description
* isort
---------
Co-authored-by: Angran <angran@flexcompute.com>
* [SCFD-5945] Fix location of the expression validation error and also fix issues caused by converting the value variable to expression. (#1283)
* [SCFD-5945] Corrected the location for expression error
* proposed fix
* Rebase anyway
---------
Co-authored-by: Angran Li <angran@flexcompute.com>
* [SCFD-5015] Projected frontal area support (#1262)
* [SCFD-5015] Projected frontal area support
* [SCFD-5943] Added translator support for the auto area
* fix linter
* Fix Deserialize function when handling None description (#1286)
* Update to_file implementatino to exclude None when dumpping json
* Make sure deserialize can handle None description situation
* Add fixed to_yaml
* adopted the proposed flex credit example (#1284)
* adoptes the proposed flex credit example
* black
* removed leading spaces
* separate get_project_records out (#1287)
* Remedy on the GhostCircularPlane existence check (#1288)
* Removed the fall back of using Flow360Params (#1289)
* Removed the fall back of using Flow360Params
* Fix lint
* Revert "Removed the fall back of using Flow360Params (#1289)" (#1290)
This reverts commit 211ef14.
* Remove get expanded entity list during preprocessing params for translator (#1292)
* Remove expanded enttiy list
* fix pylint
* Added v1 fallback original error
* Bump version
* [Hotfix Main]: Added version command and better project loading error (#1296)
* Added version command and better project loading error (#1295)
* Added version command and better project loading error
* fixed unit tests
* resolved conflict
---------
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
Co-authored-by: BenYuan <ben@flexcompute.com>
* Load the storage region from the backend response (#1299)
* load the storage region from the backend response
* Bump version
* Added updater for entities being in multiple outputs (#1293)
* WIP
* Added updater for entities being in multiple outputs
* Deduplicate first before removing surfaces
---------
Co-authored-by: Angran <angran@flexcompute.com>
* bump to 25.5.2b4 (#1300)
* Removed aws_region in the model (#1302)
* Example python file for post-processing time-averaged isosurfaces (#1291)
* example file for time-averaged isosurfaces
* added post-processing
* added post-processing
* added some text
* changed temp folder to local folder
* black validation
* removed paths for download
* removed lines
* removed lines
* removed lines
* Some improvement on the `flow360 version` command (#1305)
* Some improvement
* formatting
* Bump version for 25.6 official release (#1306)
* [FXC-2051] Removed unsteady initial_blade_direction check and also removed comments in v1 json (#1310)
* Bump to 25.6.3 (#1313)
* Fix the hotfix yaml not being able to handle the anti column (#1311)
* [FXC-2051] Removed unsteady initial_blade_direction check and also removed comments in v1 json
* Fix the hotfix yaml not being able to handle the
* Fix auto hotfix
* Speed up the loading of the entities by using set and also reduce complexity with supplied known hash set (#1316) (#1320)
* Speed up the loading of the entities by using set and also reduce complecity with supplied known hash set
* Remove description
* Ready
* Fix lint
* Added a redunet test.. (#1318) (#1323)
* [FXC-1974] Dry run for run_case() (#1334)
* [FXC-1974] Dry run for run_case()
Fix linting
[FXC-2051] Removed unsteady initial_blade_direction check and also removed comments in v1 json (#1310) (#1312)
* Added for sm and vm generations too
* revert change on examples
* [FXC-2006] Disable boundary completeness and deletion validation (#1330)
* [FSC-2006] Disable boundary completness and deletion validation
* Fix unit test
* [FXC-2059] Added planar_face_tolerance translator for legacy mesher and also unified the validation (#1329)
* [FSC-2006] Disable boundary completness and deletion validation
* Fix unit test
* [FXC-2059] Added planar_face_tolerance translator for legacy mesher and also unified the validaiton
* Bumped to 25.6.4 (#1338)
* Updated the description of the planar_face_tolerance (#1342)
* fix(): `planar_face_tolerance` might be missing and causing validation to fail (#1344)
* fix(): planar_face_tolerance might be missing and causing validaiton to fail
* ensure valid param
* Fixed test
* feat: add rename method to v2 assets (#1333) + feat: add tags filtering to Project.get_case_ids, Project.get_project_ids, and metadata (#1346)
* feat: Migrate Folder class to v2 API (#1317)
* [FXC-2051] Removed unsteady initial_blade_direction check and also removed comments in v1 json (#1310) (#1312)
* bug(): Removed duplicate pressure output when pressure is specified (#1309)
* feat: migrate Folder class to v2 API endpoints
* remove unused v1 import, run styling + lint checks
* rerun isort + lint
* disable pylint duplicate code
* fix example files
* delete test_folder_tree.py
* delete examples, remove comments, update pydantic
* fix: run linting + formatting
---------
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
* feat: Add folder parameter to project creation (#1325)
* feat: add rename method to v2 assets (#1333)
* feat: add rename method to v2 assets (Folder, Project, SurfaceMesh, VolumeMesh, Case, etc)
* fix: raise rename method to AssetBase class
* fix: remove self return after renaming asset
* fix: remove return docstring + missed self returns
* feat: add tags filtering to Project.get_case_ids, Project.get_project_ids, and metadata (#1341)
* feat: add tag filtering support to Project class + metadata and class property, get_case_ids/get_project_ids methods
499f63b
* fix: remove unused imports + dangerous default value
* feat: add property tags to AssetBase
---------
Co-authored-by: dawood <mrblackcto@outlook.com>
* formatting changes
* formatting
* Bump to 25.6.5 and also add default value application to planar tolerance (#1348)
* fixed plannar tolerance import issue
* volume_meshing_translator_fix
---------
Signed-off-by: BenYuan <ben@flexcompute.com>
Co-authored-by: Angran <angran@flexcompute.com>
Co-authored-by: JunchengXue <97111055+JunchengXue@users.noreply.github.com>
Co-authored-by: BenYuan <ben@flexcompute.com>
Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
Co-authored-by: Maciej Skarysz <83596707+maciej-flexcompute@users.noreply.github.com>
Co-authored-by: Andrzej Krupka <156919532+andrzej-krupka@users.noreply.github.com>
Co-authored-by: Andrzej Krupka <akrupka@Andrzejs-MacBook-Pro.local>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Wiktor <wiktor.krzew@flexcompute.com>
Co-authored-by: marcvivesmassana <marc.vives@flexcompute.com>
Co-authored-by: dawood <mrblackcto@outlook.com>
Co-authored-by: Maciej Skarysz <maciej@flexcompute.com>1 parent 89673f2 commit f75697b
File tree
139 files changed
+23499
-1637
lines changed- .github/workflows
- examples
- post_processing/field_data
- workflow_management
- data_management/cloud_organization
- folder
- project_management
- flow360
- cli
- cloud
- component
- simulation
- blueprint
- core
- utils
- framework
- meshing_param
- migration
- models
- validation
- operating_condition
- outputs
- time_stepping
- translator
- user_code
- core
- functions
- variables
- user_defined_dynamics
- validation
- web
- tests
- data
- case-70489f25-d6b7-4a0b-81e1-2fa2e82fc57b
- simulation
- ref/simulation
- simulation
- converter
- data
- ref
- data
- vm_entity_provider
- framework
- outputs
- params
- data
- surface_mesh
- meshing_validation
- ref
- value_or_expression
- service
- translator
- data
- ref
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
139 files changed
+23499
-1637
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | 1 | | |
10 | 2 | | |
11 | 3 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | 20 | | |
22 | 21 | | |
23 | 22 | | |
| |||
42 | 41 | | |
43 | 42 | | |
44 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
45 | 95 | | |
46 | 96 | | |
47 | 97 | | |
48 | 98 | | |
49 | 99 | | |
50 | 100 | | |
51 | | - | |
| 101 | + | |
52 | 102 | | |
53 | 103 | | |
54 | 104 | | |
55 | 105 | | |
56 | | - | |
| 106 | + | |
57 | 107 | | |
58 | 108 | | |
59 | 109 | | |
60 | 110 | | |
61 | 111 | | |
62 | 112 | | |
63 | | - | |
| 113 | + | |
64 | 114 | | |
65 | 115 | | |
66 | 116 | | |
| 117 | + | |
67 | 118 | | |
68 | 119 | | |
69 | 120 | | |
70 | | - | |
| 121 | + | |
71 | 122 | | |
72 | 123 | | |
73 | | - | |
| 124 | + | |
74 | 125 | | |
75 | | - | |
| 126 | + | |
76 | 127 | | |
77 | 128 | | |
78 | 129 | | |
79 | 130 | | |
80 | | - | |
| 131 | + | |
81 | 132 | | |
82 | 133 | | |
83 | 134 | | |
| |||
89 | 140 | | |
90 | 141 | | |
91 | 142 | | |
92 | | - | |
| 143 | + | |
93 | 144 | | |
94 | 145 | | |
95 | 146 | | |
| |||
116 | 167 | | |
117 | 168 | | |
118 | 169 | | |
119 | | - | |
| 170 | + | |
120 | 171 | | |
121 | 172 | | |
122 | 173 | | |
123 | 174 | | |
124 | 175 | | |
125 | | - | |
126 | | - | |
127 | | - | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
128 | 185 | | |
129 | 186 | | |
130 | 187 | | |
| |||
133 | 190 | | |
134 | 191 | | |
135 | 192 | | |
136 | | - | |
| 193 | + | |
| 194 | + | |
137 | 195 | | |
138 | | - | |
| 196 | + | |
139 | 197 | | |
140 | 198 | | |
141 | 199 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
Lines changed: 108 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
Lines changed: 0 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | 4 | | |
7 | 5 | | |
8 | 6 | | |
| |||
0 commit comments