Alsvinn  0.5.3
The fast FVM simulator with UQ support
Functions | Variables
make_class Namespace Reference

Functions

def addToGit (filename)
 
def directoryExists (directoryName)
 
def createDirectory (directory)
 
def writeToFile (filename, content)
 
def getHppFilename (qualifiedClassname)
 
def getCppFilename (qualifiedClassname)
 
def createClassTextHpp (qualifiedClassname)
 
def createClassTextCpp (qualifiedClassname)
 

Variables

 className = sys.argv[1]
 
def classTextHpp = createClassTextHpp(className)
 
def classTextCpp = createClassTextCpp(className)
 
def hppFile = getHppFilename(className)
 
def cppFile = getCppFilename(className)
 

Detailed Description

Small program to insert a new class into alsvinn/alsuq

This script will create the necessary folders and create the boilerplate
code (namespace, includes, etc.). It will also add the files to git.
Small program to insert a new class into alsvinn/alsutils

This script will create the necessary folders and create the boilerplate
code (namespace, includes, etc.). It will also add the files to git.
Small program to insert a new class into alsvinn/alsfvm

This script will create the necessary folders and create the boilerplate
code (namespace, includes, etc.). It will also add the files to git.

Function Documentation

◆ addToGit()

def make_class.addToGit (   filename)

◆ createClassTextCpp()

def make_class.createClassTextCpp (   qualifiedClassname)

◆ createClassTextHpp()

def make_class.createClassTextHpp (   qualifiedClassname)

◆ createDirectory()

def make_class.createDirectory (   directory)

◆ directoryExists()

def make_class.directoryExists (   directoryName)

◆ getCppFilename()

def make_class.getCppFilename (   qualifiedClassname)

◆ getHppFilename()

def make_class.getHppFilename (   qualifiedClassname)

◆ writeToFile()

def make_class.writeToFile (   filename,
  content 
)

Variable Documentation

◆ className

string make_class.className = sys.argv[1]

◆ classTextCpp

def make_class.classTextCpp = createClassTextCpp(className)

◆ classTextHpp

def make_class.classTextHpp = createClassTextHpp(className)

◆ cppFile

def make_class.cppFile = getCppFilename(className)

◆ hppFile

def make_class.hppFile = getHppFilename(className)