摘要:
A program generating method for automatically generating a program used in a simulation of a physical phenomenon by using computers, wherein inputted information such as the shape of a domain where the physical phenomenon such as that in a fluid takes place, mesh division information therefor, a partial differential equation dominantly representing the physical phenomenon and boundary conditions thereof are inputted, differential operators included in the inputted partial differential equation and an equation representing the boundary condition are expanded to generate discrete equations and the generated discrete equations are coded to automatically generate simulation programs. Information indicating whether discrete points which are evaluation points of the values of variables included in the inputted partial differential equation are located at mesh points or at intermediate points between mesh points is inputted the relative positional relations between mesh points and the discrete points of the variables, and relative discrete equations are generated in accordance with the inputted information by discretizing the differential operators included in the partial differential equation by using a conversion table or a conversion program, where the position of a variable to be solved in the partial differential equation is designated as a reference point relative discrete equations are converted to discrete equations for an absolute position in the region where the physical phenomenon takes place, thereby generating the simulation program.
摘要:
In a numerical simulation system, a method for displaying information includes the steps of generating output data of values which are dependent on at least one of coefficients and constants of a discretization equation at each mesh point, based on positions of the mesh points representing the analysis domain and having the partial differential equation defined therefor and simultaneous linear equations constructed by the discretization equations which are approximation equations of the partial differential equations; displaying the analysis domain on a display; and changing the display status of the display screen at the point corresponding to the mesh point depending on the output data at the mesh point.
摘要:
Method for generating a program for numerically solving a partial differential equation, wherein when a numerical calculation program for calculating, in a specified analytic domain, the value of a physical quantity defined by a partial differential equation is automatically produced, it is judged on the basis of predetermined conditions whether or not discretization due to the divergence of an operand is to be carried out for each of terms which are included in the partial differential equation and have a differential operator, and the discretization due to the divergence of the operand is carried out for a term when it is judged that the term is to be discretized on the basis of the divergence of the operand.
摘要:
A method for automatically generating by use of a computer a simulation program for simulating a phenomenon in a region by discretizing automatically data of a partial differential equation inputted when the partial differential equation and boundary conditions governing the phenomenon and data representing the shape of a region, which is an object of calculation, are given, by using a discretization rule by the finite differential method, and for generating a program calculating numerical values representative of the phenomenon determined by the partial differential equation over the whole object region of calculation by the finite differential method on the basis of the equation after the discretization, wherein the object region of calculation is divided into a plurality of blocks, each of which has the same differential equation and the same discretization rule and a program is generated which calculates, for each of the blocks numerical values representative of the phenomenon determined by the partial differential equation and the discretization rule both applied for each of the blocks by the finite differential method.
摘要:
Values of input parameters are set. Simulations are executed in parallel for individual sets of input parameters by a plurality of processors to obtain design values which are execution results. The obtained design values are compared with the design condition. Directory files are constructed for plural kinds of input parameters corresponding to design values satisfying the design condition. Accumulative distribution in the distribution of parameter input values are determined in respect of the individual kinds of input parameters. Input values of parameters to be referred are extracted on the basis of values of the accumulative distribution every kind of input parameter. The kind of input parameter, the extracted input values and the number of the extracted input values are displayed through an input interface every kind of input parameter.