Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ift
NIFTy
Commits
1597f666
Commit
1597f666
authored
Feb 13, 2018
by
Martin Reinecke
Browse files
rework imports
parent
701c43ca
Pipeline
#24805
passed with stage
in 6 minutes and 10 seconds
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
nifty4/__init__.py
View file @
1597f666
...
...
@@ -2,60 +2,22 @@ from .version import __version__
from
.
import
dobj
from
.spaces.domain
import
Domain
from
.spaces.unstructured_domain
import
UnstructuredDomain
from
.spaces.structured_domain
import
StructuredDomain
from
.spaces.rg_space
import
RGSpace
from
.spaces.lm_space
import
LMSpace
from
.spaces.hp_space
import
HPSpace
from
.spaces.gl_space
import
GLSpace
from
.spaces.dof_space
import
DOFSpace
from
.spaces.power_space
import
PowerSpace
from
.spaces
import
*
from
.domain_tuple
import
DomainTuple
from
.operators.linear_operator
import
LinearOperator
from
.operators.endomorphic_operator
import
EndomorphicOperator
from
.operators.scaling_operator
import
ScalingOperator
from
.operators.diagonal_operator
import
DiagonalOperator
from
.operators.harmonic_transform_operator
import
HarmonicTransformOperator
from
.operators.fft_operator
import
FFTOperator
from
.operators.fft_smoothing_operator
import
FFTSmoothingOperator
from
.operators.geometry_remover
import
GeometryRemover
from
.operators.laplace_operator
import
LaplaceOperator
from
.operators.power_projection_operator
import
PowerProjectionOperator
from
.operators.inversion_enabler
import
InversionEnabler
from
.operators
import
*
from
.field
import
Field
,
sqrt
,
exp
,
log
from
.probing.utils
import
probe_with_posterior_samples
,
probe_diagonal
from
.minimization.line_search
import
LineSearch
from
.minimization.line_search_strong_wolfe
import
LineSearchStrongWolfe
from
.minimization.iteration_controller
import
IterationController
from
.minimization.gradient_norm_controller
import
GradientNormController
from
.minimization.minimizer
import
Minimizer
from
.minimization.conjugate_gradient
import
ConjugateGradient
from
.minimization.nonlinear_cg
import
NonlinearCG
from
.minimization.descent_minimizer
import
DescentMinimizer
from
.minimization.steepest_descent
import
SteepestDescent
from
.minimization.vl_bfgs
import
VL_BFGS
from
.minimization.relaxed_newton
import
RelaxedNewton
from
.minimization.scipy_minimizer
import
NewtonCG
,
L_BFGS_B
from
.minimization.energy
import
Energy
from
.minimization.quadratic_energy
import
QuadraticEnergy
from
.minimization.line_energy
import
LineEnergy
from
.minimization
import
*
from
.sugar
import
*
from
.plotting.plot
import
plot
from
.
import
library
from
.
import
extra
__all__
=
[
"Domain"
,
"UnstructuredDomain"
,
"StructuredDomain"
,
"RGSpace"
,
"LMSpace"
,
"HPSpace"
,
"GLSpace"
,
"DOFSpace"
,
"PowerSpace"
,
"DomainTuple"
,
"LinearOperator"
,
"EndomorphicOperator"
,
"ScalingOperator"
,
"DiagonalOperator"
,
"FFTOperator"
,
"FFTSmoothingOperator"
,
"LaplaceOperator"
,
"PowerProjectionOperator"
,
"InversionEnabler"
,
"Field"
,
"sqrt"
,
"exp"
,
"log"
]
__all__
=
spaces
.
__all__
+
operators
.
__all__
+
minimization
.
__all__
+
\
[
"DomainTuple"
,
"Field"
,
"sqrt"
,
"exp"
,
"log"
]
nifty4/minimization/__init__.py
View file @
1597f666
from
.line_search
import
LineSearch
from
.line_search_strong_wolfe
import
LineSearchStrongWolfe
from
.iteration_controller
import
IterationController
from
.gradient_norm_controller
import
GradientNormController
from
.minimizer
import
Minimizer
from
.conjugate_gradient
import
ConjugateGradient
from
.nonlinear_cg
import
NonlinearCG
from
.descent_minimizer
import
DescentMinimizer
from
.steepest_descent
import
SteepestDescent
from
.vl_bfgs
import
VL_BFGS
from
.relaxed_newton
import
RelaxedNewton
from
.scipy_minimizer
import
NewtonCG
,
L_BFGS_B
from
.energy
import
Energy
from
.quadratic_energy
import
QuadraticEnergy
from
.line_energy
import
LineEnergy
__all__
=
[
"LineSearch"
,
"IterationController"
,
"GradientNormController"
,
"Minimizer"
,
"ConjugateGradient"
,
"NonlinearCG"
,
"DescentMinimizer"
,
"SteepestDescent"
,
"VL_BFGS"
,
"RelaxedNewton"
,
"NewtonCG"
,
"L_BFGS_B"
,
"Energy"
,
"QuadraticEnergy"
,
"LineEnergy"
]
nifty4/operators/__init__.py
View file @
1597f666
from
.linear_operator
import
LinearOperator
from
.endomorphic_operator
import
EndomorphicOperator
from
.scaling_operator
import
ScalingOperator
from
.diagonal_operator
import
DiagonalOperator
from
.harmonic_transform_operator
import
HarmonicTransformOperator
from
.fft_operator
import
FFTOperator
from
.fft_smoothing_operator
import
FFTSmoothingOperator
from
.geometry_remover
import
GeometryRemover
from
.laplace_operator
import
LaplaceOperator
from
.power_projection_operator
import
PowerProjectionOperator
from
.inversion_enabler
import
InversionEnabler
__all__
=
[
"LinearOperator"
,
"EndomorphicOperator"
,
"ScalingOperator"
,
"DiagonalOperator"
,
"HarmonicTransformOperator"
,
"FFTOperator"
,
"FFTSmoothingOperator"
,
"GeometryRemover"
,
"LaplaceOperator"
,
"PowerProjectionOperator"
,
"InversionEnabler"
]
nifty4/spaces/__init__.py
View file @
1597f666
from
.domain
import
Domain
from
.unstructured_domain
import
UnstructuredDomain
from
.structured_domain
import
StructuredDomain
from
.rg_space
import
RGSpace
from
.lm_space
import
LMSpace
from
.hp_space
import
HPSpace
from
.gl_space
import
GLSpace
from
.dof_space
import
DOFSpace
from
.power_space
import
PowerSpace
__all__
=
[
"Domain"
,
"UnstructuredDomain"
,
"StructuredDomain"
,
"RGSpace"
,
"LMSpace"
,
"HPSpace"
,
"GLSpace"
,
"DOFSpace"
,
"PowerSpace"
]
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment