FEM: ccx input file writer, move writer into new femsolver package
This commit is contained in:
@@ -86,7 +86,6 @@ SET(FemScripts_SRCS
|
||||
InitGui.py
|
||||
FemGmshTools.py
|
||||
FemInputWriter.py
|
||||
FemInputWriterCcx.py
|
||||
FemMesh2Mesh.py
|
||||
FemMeshTools.py
|
||||
FemResultTools.py
|
||||
@@ -130,6 +129,7 @@ SET(FemCalculix_SRCS
|
||||
femsolver/calculix/__init__.py
|
||||
femsolver/calculix/solver.py
|
||||
femsolver/calculix/tasks.py
|
||||
femsolver/calculix/writer.py
|
||||
)
|
||||
|
||||
SET(FemZ88_SRCS
|
||||
|
||||
@@ -34,7 +34,6 @@ INSTALL(
|
||||
InitGui.py
|
||||
FemGmshTools.py
|
||||
FemInputWriter.py
|
||||
FemInputWriterCcx.py
|
||||
FemMesh2Mesh.py
|
||||
FemMeshTools.py
|
||||
FemResultTools.py
|
||||
@@ -86,6 +85,7 @@ INSTALL(
|
||||
femsolver/calculix/__init__.py
|
||||
femsolver/calculix/solver.py
|
||||
femsolver/calculix/tasks.py
|
||||
femsolver/calculix/writer.py
|
||||
DESTINATION
|
||||
Mod/Fem/femsolver/calculix
|
||||
)
|
||||
|
||||
@@ -86,7 +86,7 @@ class FemToolsCcx(FemTools.FemTools):
|
||||
raise Exception('FEM: No active analysis found!')
|
||||
|
||||
def write_inp_file(self):
|
||||
import FemInputWriterCcx as iw
|
||||
import femsolver.calculix.writer as iw
|
||||
import sys
|
||||
self.inp_file_name = ""
|
||||
try:
|
||||
|
||||
@@ -38,7 +38,7 @@ import importCcxDatResults
|
||||
|
||||
from .. import run
|
||||
from .. import settings
|
||||
from FemInputWriterCcx
|
||||
from . import writer
|
||||
|
||||
|
||||
_inputFileName = None
|
||||
@@ -58,7 +58,7 @@ class Prepare(run.Prepare):
|
||||
global _inputFileName
|
||||
self.pushStatus("Preparing input files...\n")
|
||||
c = _Container(self.analysis)
|
||||
w = FemInputWriterCcx.FemInputWriterCcx(
|
||||
w = writer.FemInputWriterCcx(
|
||||
self.analysis, self.solver, c.mesh, c.materials_linear,
|
||||
c.materials_nonlinear, c.fixed_constraints,
|
||||
c.displacement_constraints, c.contact_constraints,
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
# * *
|
||||
# ***************************************************************************
|
||||
|
||||
__title__ = "FemInputWriterCcx"
|
||||
__title__ = "CalculiX Writer"
|
||||
__author__ = "Przemo Firszt, Bernd Hahnebach"
|
||||
__url__ = "http://www.freecadweb.org"
|
||||
|
||||
Reference in New Issue
Block a user