Public Software

V-Sphere

Version Information
History of Updates/Bug Information(PDF)
Click here to download Member Only
V-Sphere Ver.1.7.8(Windows:8.37MB)
V-Sphere Ver.1.7.8(Source:5.52MB)
vsphere_1_7_8.md5
V-Sphere Ver.1.1.2(Source:1.2MB)
User registration and login are required to download software.
Outline of Software

 V-Sphere is a VCAD multi-platform framework aimed to provide an integrated environment for efficiently supporting the development of unsteady physical simulation programs and executing multiple solver groups. V-Sphere provides functions and tools such as input/output, data shape conversion, parallelized libraries, XML parser functions, data classes, control templates, etc. to developers to enhance the efficiency of their program development efforts. It also aims to provide an outstanding implementation environment to endusers by supporting the integration of interfaces of the different solver groups developed. The Functionality Simulation and Information Team undertakes framework development, taking into account coupling problems related to different physical phenomena by solving multiple solvers, as well as support for parallelization.

Features
V-X3D ・Highly expandable and reusable framework designed by object-oriented language
Reusable with library function groups and control structure (template)
・Supports solver development using Fortran 77/90/95, C/C++
Supports object-oriented, and open programming
Conventional codes and styles can be used with minor corrections
Highly effective performance by distinguishing use of language characteristics
・XML control
High universality
Allows various solvers to be developed efficiently based on templates (skeleton base). Because the developed solvers are integrated on the V-Sphere system, execution and management of multiple solvers is easy using the integrated interface.
Hardware Requirements
・IA32/IA64/Intel compatible CPU PC
・Power PC
・T2K
OS: Linux, Mac OSX, Windows XP/Vista
Compiler: Intel C/C++,
Fortran Compiler, or GNU g++, gfortan, or xlc/c++, xlf, or PGI, etc.
Relation with Other Software
Visualization of results: V-Isio supports native data formats. Other software can also be visualized. Input data generation: Input data can be generated using V-Xgen, V-Xdc, V-Xpp.
Program Copyright Registration No.
P No8954-1, P No.9098-1, P No. 9431-1, P No. 9457-1
Solver groups

C3D
FlowBaseClass

V-Sphere::C3D

Version Information
History of Updates/Bug Information(PDF)
Click here to download Member Only
V-Sphere::C3D Ver.1.5.2 (Windows:7.39MB)
V-Sphere::C3D Ver.1.5.2 (Source:4.66MB)
Please register and login to download the software.
Outline of Software

Simulates unsteady three-dimensional incompressible thermal flow, which is implemented on Flow Bass class and V-Sphere.

Features
  • Cube approximation of a shape
  • Variable arrangement: staggered
  • Discretization: Finite Volume Method
  • Time integral scheme: Euler Explicit Method, Modified Euler (Runge-Kutta Type)
  • Spatial scheme: First-ordered upwind, Third-ordered MUSCL
  • Fractional Step Method
  • Iteration Method: Jacobi, SOR
  • Restart function
  • Time average operation
  • File output: sph format, history function
  • Outer boundary condition: fixation, moving wall surface, inflow, outflow, periodic, symmetry, and traction free
  • Inside boundary condition: wall surface and speed regulation
  • Temperature boundary condition: insulation, heat conduction, radiation, direct heat flux, isothermal
Hardware Requirements
  • Linux
    Linux kernel 2.6 (Intel X 86/AMD64 or later)
  • Windows
    Windows 2000 / XP (Intel X 86)
  • MacOSX
    MacOS 10.4 Tiger (PowerPC /Intel X 86)
    MacOS 10.5 Leopard (Intel or later)
Program Copyright Registration No.
P No. 9725-1

 

FlowBaseClass

Version Information
History of Updates/Bug Information(PDF)
Click here to download Member Only
V-Sphere::FlowBase Ver.1.9.2 (Windows:7.39MB)
V-Sphere::FlowBase Ver.1.9.2 (Source:4.66MB)
Please register and login to download the software.
Outline of Software

FB (FlowBase) is a collection of functions for developing fluid analytical solvers as a class library.

Features
  1. Solver control
    Sets up and reads parameters such as starting method, space scheme, time progresses, convergence criteria
  2. Processing of boundary conditions
    Reads specified parameters of internal and external boundary conditions and branching of boundary conditions
  3. Pre-processing of voxel model
    Calculates information required for calculations by reading voxel models
  4. Utilities
    Provides a variety of methods
  5. Examples of embedding
    Simple examples which can be implemented without voxel models are described
Hardware Requirements
  • Linux
    Linux kernel 2.6 (Intel X 86/AMD64, or later)
  • Windows
    Windows 2000 / XP (Intel X 86)
  • MacOSX
    MacOS 10.4 Tiger (PowerPC /Intel X 86)
    MacOS 10.5 Leopard (Intel, or later)
Program Copyright Registration No.
P No. 9725-1