Name Last Update
..
BUNDLE_DOMAIN_CREATION Loading commit data...
CABLE_BUNDLE_MODULES Loading commit data...
CABLE_MODULES Loading commit data...
CREATE_SPICE_CIRCUIT_MODEL Loading commit data...
EISPACK Loading commit data...
GENERAL_MODULES Loading commit data...
MATHS_MODULES Loading commit data...
MTL_ANALYTIC_SOLUTION Loading commit data...
NETWORK_SYNTHESIS Loading commit data...
POLYNOMIAL_AND_FILTER_MODULES Loading commit data...
PUL_PARAMETER_CALCULATION Loading commit data...
SFILTER_FIT Loading commit data...
SPICE_CABLE_BUNDLE_MODULES Loading commit data...
TYPE_SPECIFICATION_MODULE Loading commit data...
GNU_GPL_v3 Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
cable_bundle_model_builder.F90 Loading commit data...
cable_model_builder.F90 Loading commit data...
compare_results.F90 Loading commit data...
rational_function_fit.F90 Loading commit data...
shield_conductor_and_transfer_impedance_model_builder.F90 Loading commit data...
spice_cable_bundle_model_builder.F90 Loading commit data...

README.md

#Setting up the Makefile:

Within the Makefile the user may need to change the name of the Fortran compiler. The compiler is set to be gfortran by default

FC=gfortran

The compilation flags may also need to be changed for different compilers. Here we compile with bounds check

FLAGS= -cpp -fbounds-check -finit-real=nan -finit-integer=nan -J$(MOD_DIR) -I$(MOD_DIR)

#Using the Makefile

Once the Makefile is set up correctly then the software is made with the command

make

The system may be cleaned (object files and executable files removed) using

make clean.

The executable files are placed in the top_level/bin directory (unless EXECUTABLE_DIR is set to something different) .