JSim Source Code Standards

This page is for the current JSim version 2.0 and higher. Click here for the earlier JSim 1.6 version.

Introduction

This document describes coding standards for JSim Java source code. It is intended for those contributing Java source code to the JSim CVS archive. JSim is a large program (currently about 80,000 lines), so ensuring some uniformity of appearance is very helpful to those who must read and understand the code.

JSim RealNData Interpolation Specification

This page is for the current JSim version 2.0 and higher. Click here for the earlier JSim 1.6 version.

This specification is preliminary and subject to change. Last revised: 06 Sep 2006.

Implementation Specification

The RealNData.realVal(double[] xvals) method implements N-dimensional interpolation based on grid values (not grid array indexes). Various interpolation algorithms may be implemented, subject to the following guidelines.