Overview

polyorder

polyorder is a C++ library which aims to help develop polymer self-consistent field theory (SCFT) fast and efficient.

Quickstart

1. Usage

2. Download

3. Install

# make lib To make liborder.a

# make main To make excutable file based on specific model

Dependency

Neutral

  • FFTW 3.3+
  • blitz++ (version contains tinyvec-et.h)
  • Matlab kernel API and CMatFile.h
  • Simpleini.h + ConvertUTF.h + ConvertUTF.c (Linux/Mac OS)

Mac OS x86_64 Add -m64 to CXXFLAGS in the Makefile

Electric

  • blitz++ 0.10+ (libblitz.a, -lblitz)
  • CMatFile.h (-lmx -lmex -lmat)
  • Simpleini.h
  • libndarray.a (-lndarray, for CNDArray)

Ask for Help