System and method for creating application interfaces for multiphysics modeling
First Claim
1. A system adapted to generate a customized application data structure for modeling physical systems, the system comprising:
- one or more processors, one or more user input devices, optionally a display device, and one or more memory devices, wherein the one or more processors are adapted, during use, toembed a pre-determined or selected multiphysics model data structure in an application data structure, wherein the multiphysics model data structure comprises a representation of one or more models of physical systems, each model of a physical system representing physical phenomena and/or physical processes, wherein the multiphysics model data structure comprises data representing at least one modeling operation determining how to model or simulate the one or more models of physical systems,add geometry data, representing one or more geometry subroutines, to the embedded multiphysics model data structure, the added geometry data comprising parameter definitions for the one or more models of physical systems,add call data to the embedded multiphysics model data structure, the call data representing one or more geometry subroutine calls for implementing at least one of the one or more geometry subroutines, andadd application data representing one or more application features to the application data structure, wherein each application feature comprises one or more of (i) first data representing at least one form feature, and/or (ii) second data representing at least one action feature,wherein a form feature comprises data specifying input data and/or output data and/or presentation format of input and/or output data, and wherein an action feature comprises data specifying a sequence of operations to be carried out, when executing the application data structure, andwherein at least one of the sequence of operations to be carried out comprises the at least one modeling operation, and wherein at least one of the sequence of operations to be carried out comprises an operation providing data for generating at least one geometry of at least a part of the one or more models of physical systems,wherein a customized application data structure is generated providing, when executed, a customized modeling of the physical systems using the at least one modeling operation, the at least one geometry of at least a part of the one or more models of physical systems, at least one of the one or more application features, and at least one of the one or more geometry subroutines, andwherein the generated customized application data structure is configured as an end-user application executable by an application runtime engine.
1 Assignment
0 Petitions
Accused Products
Abstract
A system generates a customized application data structure for modeling physical systems. The system includes a processor, an input device, optionally a display device, and a memory device. The processor is adapted to embed a multiphysics model data structure in the application data structure. The multiphysics model data structure comprises a representation of models of physical systems. Geometry data representing geometry subroutines and call data representing geometry subroutine calls are added to the embedded multiphysics model data structure. Data representing application features are added to the application data structure. Each application feature comprises one or more of (i) first data representing a form feature, or (ii) second data representing an action feature. A customized application data structure is generated providing a customized modeling of the physical systems using a modeling operation, a geometry of the one or more models of physical systems, an application feature, and a geometry subroutine. The customized application data structure is configured for distribution to end users as an application executed by an application runtime engine.
44 Citations
21 Claims
-
1. A system adapted to generate a customized application data structure for modeling physical systems, the system comprising:
-
one or more processors, one or more user input devices, optionally a display device, and one or more memory devices, wherein the one or more processors are adapted, during use, to embed a pre-determined or selected multiphysics model data structure in an application data structure, wherein the multiphysics model data structure comprises a representation of one or more models of physical systems, each model of a physical system representing physical phenomena and/or physical processes, wherein the multiphysics model data structure comprises data representing at least one modeling operation determining how to model or simulate the one or more models of physical systems, add geometry data, representing one or more geometry subroutines, to the embedded multiphysics model data structure, the added geometry data comprising parameter definitions for the one or more models of physical systems, add call data to the embedded multiphysics model data structure, the call data representing one or more geometry subroutine calls for implementing at least one of the one or more geometry subroutines, and add application data representing one or more application features to the application data structure, wherein each application feature comprises one or more of (i) first data representing at least one form feature, and/or (ii) second data representing at least one action feature, wherein a form feature comprises data specifying input data and/or output data and/or presentation format of input and/or output data, and wherein an action feature comprises data specifying a sequence of operations to be carried out, when executing the application data structure, and wherein at least one of the sequence of operations to be carried out comprises the at least one modeling operation, and wherein at least one of the sequence of operations to be carried out comprises an operation providing data for generating at least one geometry of at least a part of the one or more models of physical systems, wherein a customized application data structure is generated providing, when executed, a customized modeling of the physical systems using the at least one modeling operation, the at least one geometry of at least a part of the one or more models of physical systems, at least one of the one or more application features, and at least one of the one or more geometry subroutines, and wherein the generated customized application data structure is configured as an end-user application executable by an application runtime engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system adapted to generate a customized application data structure for modeling physical systems, the system comprising:
-
one or more processors, one or more user input devices, optionally a display device, and one or more memory devices, wherein the one or more processors are adapted, during use, to embed a pre-determined or selected multiphysics model data structure in an application data structure, wherein the multiphysics model data structure comprises a representation of one or more models of physical systems, each model of a physical system representing physical phenomena and/or physical processes, wherein the multiphysics model data structure comprises data representing at least one modeling operation determining how to model or simulate the one or more models of physical systems, add application data representing one or more application features to the application data structure, wherein each application feature comprises one or more of (i) first data representing at least one form feature, and/or (ii) second data representing at least one action feature, and add application data via one or more graphical user interfaces, the added application data allowing an end-user application executed on an application runtime engine to perform at least one of receiving standard input data, outputting standard output data, receiving application input data, generating a web socket, generating a named pipe, and/or generating a custom file scheme, wherein a form feature comprises data specifying input data and/or output data and/or presentation format of input and/or output data, and wherein an action feature comprises data specifying a sequence of operations to be carried out, when executing the application data structure, and wherein at least one of the sequence of operations to be carried out comprises the at least one modeling operation, whereby a customized application data structure is generated providing, when executed, a customized modeling of the physical systems using the at least one modeling operation and at least one of the one or more application features. - View Dependent Claims (19, 20, 21)
-
Specification